Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By cryptolabinc
Capture team decisions, policies, lessons learned, and institutional knowledge into FHE-encrypted vector memory from conversations and artifacts, then securely search, retrieve, and synthesize relevant past context with zero-knowledge privacy for architecture deliberations and decision support.
npx claudepluginhub cryptolabinc/rune --plugin runeActivate Rune after infrastructure is ready
Capture organizational context to encrypted memory
Configure Rune — sets up Python environment, collects credentials, registers MCP servers
Deactivate Rune to pause organizational memory without clearing configuration
Delete a captured decision record
Documentation for Rune agents.
Instructions for setting up the Rune Slack app.
Searches organizational memory for relevant decisions, synthesizes context from multiple sources, and provides actionable insights. Handles FHE decryption securely through Vault.
Continuously monitors team communications and artifacts to identify and capture significant decisions, architectural rationale, and institutional knowledge. Converts high-value context into encrypted vector embeddings for organizational memory.
Monitors conversations to capture significant decisions into FHE-encrypted organizational memory via enVector.
Admin access level
Server config contains admin-level keywords
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimCloud-backed persistent memory powered by Deeplake — read, write, and share memory across Claude Code sessions and agents
Governed team memory — deterministic policy, lifecycle, team sharing via qmd
Persistent memory for Claude Code — memories survive across sessions, projects, and machines
Shared knowledge commons for AI agents; find, share, and confirm collective knowledge to stop rediscovering the same failures.
Persistent memory for AI coding agents. SQLite knowledge graph with scoped entities, MCP tools, and LLM-summarized briefings.
Persistent memory for Claude Code - store decisions, patterns, and context across sessions
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Encrypted shared memory for AI agents.
Rune gives every AI agent on your team the collective experience of the entire organization — automatically, privately, and without anyone searching for it.
Without Rune With Rune
━━━━━━━━━━━━ ━━━━━━━━━
Developer: "Should we use MongoDB?" Developer: "Should we use MongoDB?"
Agent: "MongoDB is great for Agent: "Your team chose PostgreSQL
flexible schemas..." over MongoDB in March. ACID
compliance was non-negotiable
(generic advice, no team context) for transaction integrity."
Two weeks later: "Wait, the team The developer never searched.
already rejected MongoDB??" The agent just knew.
Works with Claude Code, Codex CLI, Gemini CLI, and any MCP-compatible agent.
Claude Code:
# From terminal (local clone)
$ claude plugin marketplace add ./
$ claude plugin install rune
# From inside a Claude Code session (remote)
> /plugin marketplace add https://github.com/CryptoLabInc/rune
> /plugin install rune
Gemini CLI:
# From terminal
$ gemini extensions install https://github.com/CryptoLabInc/rune.git
Codex CLI:
# From inside a Codex session
> $skill-installer install https://github.com/CryptoLabInc/rune.git
> /rune:configure # Claude Code, Gemini CLI
> $rune configure # Codex CLI
You'll need from your team admin:
That's all. enVector Cloud credentials are delivered automatically via the Vault bundle.
Don't have these? See rune-admin for deployment, or examples/team-setup-example.md for a walkthrough.
Once configured, Rune works automatically. No commands to memorize. No queries to write. Just work with your agent as usual.
Your agent will:
Debugging that saves 4 hours:
Dev: "The payment service is timing out"
Agent: "A similar timeout was investigated last month — root
cause was connection pool exhaustion under concurrent
webhook processing. Fix was async batch processing
with a 50-connection pool limit."
Knowledge from a teammate's past session, surfaced automatically.
Onboarding that just works:
New hire: "I'm thinking of using Redis for the job queue"
Agent: "Your team evaluated Redis vs SQS for the job queue
in February. SQS was chosen because Redis required
dedicated ops capacity the team doesn't have."
The new hire's agent already has institutional knowledge
they haven't been taught yet.
You don't "query" Rune. Your agent draws from it the way an experienced engineer draws from years of past projects — the relevant context just surfaces.
| Approach | Limitation | Rune |
|---|---|---|
| Built-in memory | Siloed per vendor. Your team's Claude memory and Codex memory never connect. | One shared memory across all agents. Vendor-independent. |
| RAG pipelines | Chunks documents into fragments. Destroys reasoning structure. Requires ongoing pipeline maintenance. | Agent judges significance and stores decisions, not document chunks. No pipeline to maintain. |
| Wikis & docs | Manual. Nobody updates the wiki after the meeting. | Captures automatically during work, not after. |
| Plaintext vector DBs | Your organizational knowledge is readable by the cloud provider. | FHE encryption — the cloud stores and searches only ciphertext. Mathematically guaranteed. |
Agent Swarm (your team) Cloud Infrastructure
━━━━━━━━━━━━━━━━━━━━━━ ━━━━━━━━━━━━━━━━━━━━
Alice's Agent ─┐
Bob's Agent ───┤── MCP ──► enVector Cloud (encrypted vectors)
Carol's Agent ─┘ │
Rune-Vault (secret key holder)
decrypts similarity scores only
Capture: Agent judges significance → generates reusable insight → novelty check against existing memory → FHE encrypt → store
Recall: Semantic query → encrypted similarity scoring → Vault decrypts scores only → metadata retrieved and decrypted locally
Every memory is encrypted before leaving your machine using Fully Homomorphic Encryption (FHE).