Persistent, searchable shared memory for AI coding agents.
Best for Maintaining context across different IDEs like Cursor and Claude Code.
Ogham (pronounced "OH-um") -- persistent, searchable shared memory for AI coding agents. Works across clients.
Retrieval quality -- 97.2% R@10 on LongMemEval The problem Quick start Installation methods -- Claude Code, OpenCode, Docker, source SSE transport -- multi-agent setup CLI -- command-line interface Configuration -- env vars, embedding providers, temporal search, lifecycle hooks…
What it does
- Persistent shared memory that works across different AI coding agents and clients.
- Hybrid search using pgvector and tsvector for high-recall retrieval.
- Knowledge graph integration for structured information storage.
- Cognitive scoring and temporal extraction for relevant memory surfacing.
- Multi-agent support via SSE transport.
Setup requirements
Requires 1 environment variable: DATABASE_URL. Available via Quick Start and Postgres Support.
View Ogham MCP details vs
MCP-First Testing Execution Infrastructure for AI coding tools
Best for Automating regression testing for web applications during AI-assisted development.
OpenTester is a testing execution engine designed for AI coding tools (Claude Code, Cursor, OpenCode, etc.). It provides a unified DSL format and MCP interface, enabling Agents to generate, execute, and manage test cases, achieving an automated "code-test-fix" workflow.
What it does
- Unified DSL format for defining test cases
- Automated code-test-fix workflow integration
- Support for CLI and Playwright-based web test execution
- Syntax validation for generated test scripts
- MCP-first interface for AI agent interaction
View OpenTester details Biggest differences
CompareOgham MCPOpenTester
Best forMaintaining context across different IDEs like Cursor and Claude Code.Automating regression testing for web applications during AI-assisted development.
StandoutPersistent shared memory that works across different AI coding agents and clients.Unified DSL format for defining test cases.
SetupQuick Start or Postgres Support, needs DATABASE_URL, stdio transport.Pip or uv, stdio transport.
Transportstdiostdio
Community86 GitHub stars23 GitHub stars
Bottom line
Pick Ogham MCP if...Maintaining context across different IDEs like Cursor and Claude Code. Persistent shared memory that works across different AI coding agents and clients. Quick Start or Postgres Support, needs DATABASE_URL, stdio transport.
Pick OpenTester if...Automating regression testing for web applications during AI-assisted development. Unified DSL format for defining test cases. Pip or uv, stdio transport.
The real split here is workflow fit, not raw counts. Ogham MCP: Maintaining context across different IDEs like Cursor and Claude Code. OpenTester: Automating regression testing for web applications during AI-assisted development. Ogham MCP also has the larger public footprint (86 vs 23 stars).