All 131 Dependencies
Every package Epicenter depends on, ranked by repo health score.
Epicenter is a Y Combinator-backed (S2025) monorepo of local-first apps built around one idea: your data should live on your machine as plain Markdown and SQLite, not locked inside a vendor's database. Every app in the repo — transcripts, notes, chat histories, todos — writes to files you can grep, version with Git, and open directly in tools like Obsidian, so an app that stops mattering doesn't take your data with it.
The flagship, installable product is Whispering, a desktop speech-to-text app for macOS, Windows, and Linux. Press a global keyboard shortcut, speak, and the transcript is pasted wherever you were typing — no account required. Transcription can run entirely offline through a bundled Whisper C++ model, or through a cloud provider (Groq, OpenAI, ElevenLabs, Deepgram, Mistral) using your own API key, with an optional AI transformation step to clean up or reformat the text before it lands in your document.
Underneath the apps sits @epicenter/workspace, an MIT-licensed developer toolkit that tackles the actual hard problem in local-first software: keeping multiple devices in sync without a central server owning the truth. It makes a Yjs CRDT document the single source of truth, then projects that state outward into a read-only SQLite mirror for fast queries and a Markdown export for humans and Git. About a dozen other apps in the repo — Matter (a typed grid over Markdown folders), Honeycrisp (notes), Wiki, Todos, a browser tab manager, and more — are built on the same toolkit, shipping as products or living as public research prototypes.