Epicenter

    Epicenter

    Tech
    Open Source
    Note Taker

    Local-first open-source platform sharing application data through plain text files.

    Founded 2025San Francisco, California, United StatesLinkedIn
    Epicenter banner

    About Epicenter

    Epicenter: Local-First, Open-Source Apps

    Epicenter is a local-first, open-source platform that stores application data in a single folder on your machine using plain text and SQLite. It acts as a storage substrate where multiple applications share the same CRDT-backed data folder, allowing tools to share one memory without copy-pasting or exporting.

    Key Features

    • Local-First Architecture: All data lives as plain text files and SQLite databases in a single directory on your machine, ensuring you own your data.

    • Shared Memory Across Tools: Multiple apps share the same data folder and sync conflict-free using CRDTs.

    • Model Agnostic: Allows users to choose their own models, including OpenAI, Anthropic, or local LLMs using their own API keys.

    • Open Source: 100% open source under the AGPL-3.0 license, allowing developers to audit, fork, and self-host the sync server.

    • High Performance: Built with Rust, Svelte 5, and optimized for speed.

    Available Tools

    • Whispering: A fast, minimal transcription tool that works with local and cloud models, outputting to plain text.

    • epicenter.sh: A tool to query and talk to your codebase from any device using a local OpenCode instance and secure tunneling.

    Ecosystem Compatibility

    Because Epicenter uses plain text and SQLite, it integrates natively with existing tools without proprietary formats. Compatible tools explicitly mentioned include:

    • Obsidian: For editing notes.

    • grep & ripgrep: For fast workspace searching.

    • Git: For version controlling ideas and transcriptions.

    • VS Code: For opening and editing files.

    • Claude & OpenCode: For AI context and workflow enhancement.

    Getting Started

    Website: https://epicenter.md

    Developers can quickly start a workspace using the provided packages (@epicenter/workspace and @epicenter/field) to define tables and manage data locally.

    Braden W.

    Braden W.

    Founder at Epicenter (YC S25)

    Connect