Ecosystem & Backlinks

openeruka is the open-source foundation of the Eruka knowledge memory stack. Here's how everything connects.

The stack

┌─────────────────────────────────────────────────────┐
│                  AI clients                          │
│  Claude Desktop · Claude Code · Cursor · VS Code    │
└────────────────────┬────────────────────────────────┘
                     │ MCP (JSON-RPC / SSE)
┌────────────────────▼────────────────────────────────┐
│                  eruka-mcp                           │
│  MCP server — bridges AI tools to Eruka backends    │
│  github.com/dirmacs/eruka-mcp · crates.io           │
└──────────┬──────────────────────┬───────────────────┘
           │ HTTP (local)         │ HTTP (managed)
┌──────────▼──────────┐  ┌───────▼───────────────────┐
│   openeruka         │  │   eruka.dirmacs.com        │
│   (this project)    │  │   Managed tier             │
│   SQLite / redb     │  │   PostgreSQL + pgvector    │
│   No account needed │  │   Quality scoring (B6)     │
│   github.com/       │  │   Knowledge decay          │
│   dirmacs/openeruka │  │   Multi-tenant auth        │
└─────────────────────┘  └────────────────────────────┘

DIRMACS projects

eruka-mcp

github.com/dirmacs/eruka-mcp · docs · crates.io

MCP server that bridges any MCP-compatible AI tool to openeruka or eruka.dirmacs.com. Provides 17 tools including context read/write, gap detection, constraint injection, and graph traversal.

Default URL is http://localhost:8080 — connects to openeruka with zero configuration.

eruka.dirmacs.com

eruka.dirmacs.com

The managed Eruka service. Same REST API surface as openeruka, plus:

Use this when you need enterprise-grade memory without managing infrastructure.

ARES

github.com/dirmacs/ares · crates.io

Multi-agent runtime with LLM routing, RAG, tool calling, MCP, and workflow orchestration. ARES agents can read from and write to openeruka to maintain persistent grounded memory across sessions.

deagle

github.com/dirmacs/deagle · crates.io

Code intelligence CLI built on tree-sitter. AST-based search, symbol graph, and codebase statistics for any language. Used internally to navigate and audit the Eruka codebase.

pawan

github.com/dirmacs/pawan

CLI coding agent with 29 tools, LSP integration, and tiered model registry. Uses openeruka via eruka-mcp for cross-session memory — it reads project context on startup so it doesn't repeat itself.

dstack

github.com/dirmacs/dstack · crates.io

Dev stack tooling: project scaffolding, multi-platform plugin system, CI audit gates, and swarm harness for parallel agent workloads.

Crates

CrateDescriptioncrates.io
openerukaTypes + server binary (SQLite + redb backends)link
openeruka-clientTyped async HTTP clientlink
eruka-mcpMCP server for Erukalink
ares-serverMulti-agent runtimelink
deagleCode intelligence CLIlink
dstackDev stack toolinglink

Linking back to openeruka

If you build on top of openeruka, we'd appreciate a link back:

Company

openeruka is built and maintained by DIRMACS, a Hyderabad-based AI infrastructure company. The managed tier at eruka.dirmacs.com funds continued development of the open-source core.