v2.0 — Claude Code Plugin · Self-hosted · Cloud

Memory that flows.

Knowledge that stays.

Claude Code plugin with persistent memory, semantic search, and architecture awareness. Self-hosted RAG infrastructure with zero cloud deps.

Free self-hosted. BSL 1.1 Licensed. getreka.dev

claude code — reka plugin
> /plugin marketplace add getreka/reka-plugin ✓ Added marketplace: reka-plugins > /plugin install reka@reka-plugins ► Installing reka v0.1.0...   10 commands · 5 agents · 3 skills · 4 hooks ✓ Plugin installed. Configuring...     RAG API URL: http://localhost:3100   Project: my-app ✓ Ready. Try /reka:start
Claude Code Plugin

One plugin. Ten workflows. Five agents.

Install the Reka plugin and get persistent memory, architecture-aware coding, and structured workflows — all inside Claude Code.

10 Commands

/reka:code 5-phase: context → plan → implement → verify → remember /reka:investigate Deep research — find, trace, debug. Never modifies code /reka:review Architecture-aware code review against patterns & ADRs /reka:arch Record architecture decisions as ADRs /reka:debate Adversarial tribunal for complex decisions

+ start, end, onboard, memory-review, restart-api

5 Agents

sonnet feature-builder — implements with RAG context
sonnet code-reviewer — checks patterns & ADRs
sonnet test-writer — auto-detects framework
haiku rag-researcher — semantic codebase search
haiku rag-ops — indexing, memory, diagnostics

All agents have persistent memory across sessions

4 Automatic Hooks

SessionStart

Auto-starts RAG session, injects env vars

PreToolUse

Warns if no context loaded before edits

PostToolUse

Auto-formats with Prettier, runs tsc type-check

Stop

Ends session, triggers memory consolidation

Install Plugin
The Problem

Your AI assistant forgets everything. Every. Single. Time.

Groundhog Day Debugging

You explain the same architectural decisions every session. Context resets, knowledge resets.

Codebase Blindness

Your assistant ignores existing patterns and duplicates utilities already built.

Vendor Lock-in & Data Leakage

Cloud memory means your code flows through third-party servers.

How It Works

From zero to persistent memory in four steps

1

Deploy

One docker-compose up command. Or connect to Reka Cloud. Under 60 seconds.

2

Install Plugin

Two commands in Claude Code. Plugin auto-configures MCP server, hooks, and agents.

3

Index

Crawls codebase, extracts symbols, builds dependency graph.

4

Remember

10 workflows, 5 agents with persistent memory. Decisions carry forward across sessions.

Features

Everything your AI assistant needs to understand your codebase

Semantic Code Search

Hybrid vector + keyword search. Find code by what it does, not just what it's named.

Dependency Graph

Maps imports and relationships. Trace blast radius of any change.

Memory Governance

New

Auto memories enter quarantine. Human-verified become durable knowledge.

Symbol Index

Instant function, class, and type lookup by name across your entire codebase.

MCP Native

35 tools for Claude Code, Cursor, Windsurf. Zero configuration overhead.

Multi-Project Isolation

Namespaced collections per project. Share the server, never the data.

Memory Governance

Not all knowledge deserves permanence

Reka introduces a governance layer inspired by how human memory actually works.

Quarantine Zone

Every auto-generated memory starts here with a confidence score.

Review Pipeline

Contradiction detection flags conflicts with existing knowledge.

Durable Knowledge

Canonical knowledge base — decisions, patterns, insights.

memory_entry.json
{
  "type": "architectural_decision",
  "status": "durable",
  "confidence": 0.94,
  "content": "Use BullMQ for async...",
  "verified_by": "human_review"
}
Architecture

Transparent by design. No black boxes.

Claude Code
Cursor
Any MCP Client
MCP Protocol
MCP Server 35 tools · project isolation
HTTP / X-Project-Name header
RAG API Express :3100 · TypeScript
Qdrant Vectors :6333
Ollama / LLM Local inference :11434
BGE-M3 Embeddings :8080
Redis Cache :6380
Comparison

How Reka compares

Feature Reka Mem0 Zep Custom RAG
Self-hosted
Memory governance
MCP native
Dependency graph
Semantic search
Code-aware chunking
Setup time
5 min
30 min
15 min
Days
Cost
Free
$
$$
Time
PRICING

Start free. Scale when ready.

One API key per project. No complex configuration.

Self-Hosted

Free forever

Full platform on your infrastructure. Zero cloud dependencies. Your data never leaves your machine.

  • Qdrant + BGE-M3 + Ollama (all local)
  • Unlimited projects & queries
  • Claude Code plugin included
  • Memory governance & knowledge graph
  • No API keys required
Get Started
COMING SOON

Hybrid

$12 /dev/month

Code stays local. Vectors and search in the cloud. One API key per project — no headers, no config.

  • Everything in Self-Hosted
  • Managed Qdrant Cloud vectors
  • Cloud search + reranking
  • Offline queue with auto-sync
  • Dashboard with analytics
COMING SOON

Cloud

$35 /dev/month

Zero infrastructure. Fully managed RAG with team features, SSO, and audit logs. Just plug in your API key.

  • Everything in Hybrid
  • Managed LLM (Claude / GPT-4)
  • SSO / SAML + audit logs
  • Team memory sharing
  • Priority support + SLA
QUICK START

Up and running in two commands

# Add Reka marketplace /plugin marketplace add getreka/reka-plugin   # Install the plugin /plugin install reka@reka-plugins   # Start coding with memory /reka:start ✓ Session started. Memory active.   # That's it. Your AI assistant now has memory.
Claude Code 1.0.33+ Docker 24+ (self-hosted) 8GB RAM Node 22+
OPEN SOURCE

Built in the open. Shaped by developers.

Reka's core is source-available under BSL 1.1. Self-host freely, build integrations, contribute back. Converts to Apache 2.0 after 3 years.

35+ MCP Tools
12k GitHub Stars
150+ Contributors
BSL Source Available

Contribute

Good first issues tagged and waiting. PRs reviewed within 48 hours.

View open issues →

Discuss

Architecture decisions made in public. RFC process for major changes.

Join discussions →

Stay Updated

Monthly release notes. No spam, just shipped features.

Star on GitHub →