awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
EpicenterHQ avatar

EpicenterHQ/epicenter

0
View on GitHub↗
4,091 stars·283 forks·TypeScript·agpl-3.0·14 viewsepicenter.so↗

Epicenter

Epicenter is a local-first knowledge management system and data orchestrator designed to structure information generated by large language models into validated schemas. It functions as a storage architecture that persists application data in human-readable files and databases to ensure user ownership and portability.

The system distinguishes itself by projecting language model outputs into structured, schema-validated tables and utilizing conflict-free replicated data types to synchronize application state across multiple devices without a central server. This allows for offline access and consistent state management while maintaining a decoupled content model where machine-generated outputs remain separate from user-curated folders.

The platform covers a broad range of capabilities including API integration with local or remote text models, the definition of typed data schemas for consistency, and file-system-based persistence for long-term data portability.

Features

  • LLM Orchestration - Orchestrates LLM interactions to project model outputs into structured, schema-validated tables for knowledge management.
  • Local-First Architectures - Employs a local-first architecture that prioritizes local data storage and offline-first functionality.
  • Knowledge Management Systems - Provides a system for organizing and structuring data generated by large language models into validated schemas and local files.
  • LLM Orchestrators - Connects to large language models and orchestrates the projection of their outputs into structured, schema-validated tables.
  • Model API Integrations - Provides connectors to interact with local or remote language model services via standard API protocols.
  • Application State Syncing - Synchronizes application configuration and state across devices while allowing for offline edits.
  • Application State Synchronization - Uses CRDTs to synchronize account-level preferences and application metadata across multiple devices.
  • Local File Storage - Persists application data and documents directly to local disk storage to enable direct ownership and querying.
  • Data Portability - Persists application data in human-readable files and portable databases to ensure long-term user ownership and data portability.
  • LLM Structured Data Generators - Projects language model outputs into structured, schema-validated tables for advanced knowledge management.
  • File-Based Storage Systems - Persists application data in plain text files and portable databases within local directories for direct user ownership.
  • Local Data Stores - Provides a local data store for managing persistent information directly on the user device.
  • Local-First Persistence - Ensures full user data ownership by storing all application data directly on the local file system.
  • Local-First Storage - Employs a local-first storage architecture that prioritizes local persistence for offline access and user data sovereignty.
  • Local-First Synchronization - Implements a local-first synchronization architecture that prioritizes offline access with conflict-free merging.
  • CRDT State Synchronization Engines - Implements a synchronization engine using conflict-free replicated data types to maintain consistent state across devices.
  • File-Based Project Storage - Stores project state as plain-text files and portable databases to ensure long-term data portability.
  • LLM Model Integrations - Integrates large language models into a structured data environment for generating and processing text.
  • Personal Knowledge Management - Provides a personal knowledge management system for capturing and organizing information in local folders.
  • Curated Content Management - Manages user-owned content by separating machine-generated outputs from curated folders for manual versioning.
  • LLM Output Projections - Projects large language model outputs into structured tables using validated data definitions for consistent storage.
  • Storage Schema Validations - Enforces structured data rules and schema consistency across local storage and synchronized state updates.
  • Data Validation Schemas - Allows for the definition of typed data schemas to ensure consistency across local storage and synchronized states.
  • Content Separation - Separates machine-generated outputs from user-curated folders to allow manual editing and versioning via external tools.
  • Voice Dictation - Multi-provider speech-to-text with AI formatting capabilities.
  • Voice To Text - Listed in the “Voice To Text” section of the Awesome Mac awesome list.
  • Audio and Video - Speech-to-text transcription with AI processing.

Star history

Star history chart for epicenterhq/epicenterStar history chart for epicenterhq/epicenter

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Epicenter

Similar open-source projects, ranked by how many features they share with Epicenter.
  • fabiospampinato/notablefabiospampinato avatar

    fabiospampinato/notable

    23,491View on GitHub↗

    Notable is a local-first markdown note taking application and document manager. It functions as a personal knowledge base that persists notes as plain text files on the local disk to ensure data portability and user ownership. The application provides a markdown editor featuring a split-pane live preview for real-time rendering of content, including mathematical expressions and diagrams. Information is organized through a hierarchical tagging system that allows for nested labels and multi-dimensional categorization. The software includes tools for bulk note management to apply operations acr

    View on GitHub↗23,491
  • tiddlywiki/tiddlywiki5TiddlyWiki avatar

    TiddlyWiki/TiddlyWiki5

    8,599View on GitHub↗

    TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked chunks. It can function as a single-file personal wiki where all content and application logic are stored within one HTML file for local-first use, or as a self-hosted wiki server that serves content over HTTP. The project is distinguished by a data-driven architecture where plugins and extensions are treated as stored data entries. It features a filter-based query engine for manipulating structured data and a transclusion system that allows the live content of one entry to be embe

    JavaScripthacktoberfesthtmljavascript
    View on GitHub↗8,599
  • freetubeapp/freetubeFreeTubeApp avatar

    FreeTubeApp/FreeTube

    21,247View on GitHub↗

    FreeTube is a privacy-focused desktop application for watching YouTube videos without ads, tracking cookies, or the requirement of a Google account. It functions as a local-first subscription manager that tracks channels and playlists in local files instead of a centralized cloud account. The application avoids tracking-heavy official APIs by using a content extractor that parses web pages directly. To further protect user identity, it can route network traffic through proxies or Tor to mask the hardware IP address. The software provides tools for distraction-free viewing, including the abil

    Vuefreetubeprivacysubscriptions
    View on GitHub↗21,247
  • tw93/miaoyantw93 avatar

    tw93/MiaoYan

    7,578View on GitHub↗

    MiaoYan is a local Markdown editor and personal knowledge management tool. It functions as a system for writing and organizing documents stored as local files, supporting the creation of a connected information network through bidirectional links and backlinks. The project includes a specialized tool for converting Markdown documents into slide-based presentations by using specific content separators. It also provides a command-line interface for managing files, allowing users to create, search, and open documents without a graphical file explorer. The editor features a side-by-side live pre

    Swifteditorlocal-firstmacos
    View on GitHub↗7,578
See all 30 alternatives to Epicenter→

Frequently asked questions

What does epicenterhq/epicenter do?

Epicenter is a local-first knowledge management system and data orchestrator designed to structure information generated by large language models into validated schemas. It functions as a storage architecture that persists application data in human-readable files and databases to ensure user ownership and portability.

What are the main features of epicenterhq/epicenter?

The main features of epicenterhq/epicenter are: LLM Orchestration, Local-First Architectures, Knowledge Management Systems, LLM Orchestrators, Model API Integrations, Application State Syncing, Application State Synchronization, Local File Storage.

What are some open-source alternatives to epicenterhq/epicenter?

Open-source alternatives to epicenterhq/epicenter include: fabiospampinato/notable — Notable is a local-first markdown note taking application and document manager. It functions as a personal knowledge… tiddlywiki/tiddlywiki5 — TiddlyWiki5 is a modular wiki engine and non-linear knowledge base that organizes information into small, linked… freetubeapp/freetube — FreeTube is a privacy-focused desktop application for watching YouTube videos without ads, tracking cookies, or the… tw93/miaoyan — MiaoYan is a local Markdown editor and personal knowledge management tool. It functions as a system for writing and… lguipeng/notes — Notes is an Android application designed for personal knowledge management and task organization. It functions as an… electric-sql/electric — Electric is a Postgres data synchronization engine and replication proxy designed to enable local-first software. It…