Discover and explore top open-source AI tools and projects—updated daily.
EinsiaLocal-first memory for AI agents
New!
Top 26.0% on SourcePulse
Summary
OpenChronicle offers a local-first, inspectable memory layer for tool-capable LLM agents, serving as an open alternative to proprietary systems. It enables AI agents to leverage real-world working context, providing a hackable, model-agnostic solution that enhances agent utility and transparency for developers.
How It Works
The system captures structured context primarily from macOS Accessibility Tree (AX Tree) events, supplemented by screenshots. This AX-first approach prioritizes lower processing costs, better intent capture, and a smaller memory footprint. Captured data is processed through event dispatching, parsing, normalization into sessions, and reduction before local storage as human-readable Markdown and indexed SQLite FTS5 for agent querying.
Quick Start & Requirements
git clone https://github.com/openchronicle/openchronicle.git), cd, then bash install.sh.xcode-select --install).openchronicle start launches the memory daemon.http://127.0.0.1:8742/mcp. See docs/mcp.md for details.Highlighted Details
Maintenance & Community
Currently v0.1.0 and in early alpha. Acknowledges contributors via an "all-contributors" specification. Specific community channels or roadmap details are not provided in the README snippet.
Licensing & Compatibility
Released under the permissive MIT license, allowing broad compatibility, including commercial use and integration within closed-source applications.
Limitations & Caveats
The project is macOS-only and in early alpha (v0.1.0), indicating potential instability. Reliance on AX Tree context may limit effectiveness in highly visual or non-standard application interfaces.
2 days ago
Inactive