Autoloops/greplica
Persistent, searchable engineering memory for AI coding agents. Saves ~50% tokens and ~30% time while planning
What it solves
Coding agents often waste time and tokens re-learning the same repository context—such as architectural decisions, constraints, and failed approaches—across different sessions. Greplica provides a persistent, searchable memory layer that allows agents to query prior knowledge before starting a new task, reducing redundant exploration and improving planning reliability.
How it works
Greplica analyzes repository structures, code, and session transcripts to extract and store durable knowledge as "components," "flows," and "claims."
- Knowledge Extraction: It can ingest bundled transcripts from previous agent sessions to bootstrap memory.
- Querying: Agents use the
greplica graph contextcommand to retrieve a concise Markdown packet containing relevant facts and target files based on a natural language query. - Updating: Hooks or specific commands save new learnings from current sessions back into the memory.
- Deployment Modes:
- Local Mode: Keeps all data on the user's machine using SQLite and local embeddings.
- Managed Mode: Connects a repository to a shared team memory server, allowing contributors across different forks to share knowledge and reconcile memory updates via GitHub Actions.
Who it’s for
Developers using AI coding agents (such as Claude Code, Codex, Cursor, or OpenHands) who want to increase their agent's efficiency and reduce token costs by maintaining a long-term memory of their codebase.
Highlights
- Token Efficiency: Benchmarks show token usage reductions of 40-75% on certain planning tasks.
- Cross-Agent Compatibility: Supports a wide range of platforms including Cursor, Claude Code, and GitHub Copilot CLI.
- Visual Memory: Includes a
greplica graph viewcommand to visualize the current repository memory in a browser. - Privacy Options: Offers a fully local mode with no telemetry.
- Enterprise-Ready: Managed mode supports organization-level access control and OIDC-attested memory reconciliation via GitHub workflows.
Related
- Project
- Project
- Project
- Project
- Project