Asymptote-Labs/agent-beacon

The cross-harness, self-improving memory layer for AI agents. Join our community: https://discord.com/invite/zdNChS2fBu

What it solves

Beacon solves the problem of "amnesia" in AI coding agents. Currently, when you use different coding tools like Claude Code, Cursor, or OpenCode, each session is isolated. Lessons learned, debugging patterns, and repository-specific conventions disappear once a session ends. Beacon ensures that knowledge compounds by capturing and sharing these insights across all your coding tools.

How it works

Beacon acts as a universal memory layer that sits beneath your various coding agents. It continuously records your session history—including prompts, tool calls, file edits, and approvals—and normalizes this data into a single, structured format. This history is stored locally as JSONL files. You can then use "Agent Skills" or MCP (Model Context Protocol) to allow future agents to search and retrieve this past knowledge, effectively giving your agents a persistent, shared memory.

Who it’s for

It is designed for developers who use multiple AI coding agents and want to maintain a consistent, evolving knowledge base across their entire workflow. It is ideal for those who want to avoid repeating the same corrections or debugging steps across different tools.

Highlights

  • Cross-harness support for 20+ coding tools including Claude Code, Cursor, Cline, and Codex.
  • Local-first architecture that keeps your data portable and under your control.
  • Unified event model that captures everything from token usage to specific file changes.
  • Extensible "Lenses" that allow you to visualize and analyze your session history.
  • Flexible output options to forward telemetry to SIEM or log aggregation platforms like Datadog, Splunk, or AWS S3.

Related

  • Project
  • Project
  • Dispatch
  • Project
  • Project