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

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.
Founder at Epicenter (YC S25)