Contextium: Open-Source Persistent Context Framework for Claude Code

Contextium is an open-source persistent context framework built specifically for Claude Code. It solves the problem of having to re-explain context in each new Claude Code session by creating a structured repository system that compounds knowledge over time.
What It Does
Contextium organizes information into markdown files across several categories: apps, integrations, knowledge domains, projects, and journals. The core mechanism is a CLAUDE.md file that acts as a context router, telling Claude which files to load based on the current task. This prevents context window bloat by lazy-loading only relevant content.
Key Features
- Context Router Table: The CLAUDE.md file contains a routing table that triggers specific file loads:
| Trigger | Load | |----------------------|-----------------------------------| | Project work | projects/README.md | | Person mentioned | knowledge/people/{name}/ | | Integration/API call | integrations/{name}/README.md | | Prior work | journal/ (latest) | - Multi-Agent Support: Routes research to Gemini (for cost efficiency) and bulk edits to Codex (for speed) while keeping Claude focused on strategy and decisions
- Template Structure: The open-source version ships with 6 sample apps and documentation for 27 integrations
- Real-World Scale: The creator's personal instance contains 35 app protocols, 27 integration connectors, 100+ completed projects with decision logs, and 600+ journal entries
Installation and Setup
Install with a single command:
bash curl -sSL contextium.ai/install | bashThe installer uses bash and gum for the terminal UI, asks for your name, selects your AI agent (supports Claude Code plus 8 others), chooses integrations, and sets up your repository. The process takes about 5 minutes and works on macOS and Linux.
Development Process
The creator built Contextium over several months using Claude Code, which wrote approximately 90% of the code. This included:
- The installer script (bash + gum)
- Adaptation of 27 integration READMEs
- Agent configuration templates
- An Astro website
- Debugging across multiple test runs on fresh VMs
Technical Details
- License: Apache 2.0
- GitHub: https://github.com/Ashkaan/contextium
- Website: https://contextium.ai
📖 Read the full source: r/ClaudeAI
👀 See Also

TechDebtMCP v2.0.0: MCP server for technical debt analysis across 14 languages
TechDebtMCP v2.0.0 is an MCP server that connects Claude to codebases to find, measure, and prioritize technical debt across 14 programming languages including JS/TS, Python, Java, Swift, Kotlin, Go, Rust, C/C++, C#, Ruby, and PHP.

Specsmaxxing: Fighting AI Psychosis with YAML Specs and ACAI
Acai.sh introduces Specsmaxxing: a method to combat AI agents losing context by writing requirements in YAML and using numbered Acceptance Criteria for AI (ACAI) that agents reference in code.

Scalpel v2.0: Codebase Scanner and AI Agent Orchestrator
Scalpel v2.0 is an open-source tool that scans codebases across 12 dimensions and assembles custom AI agent teams. It includes a pure bash scanner that runs without AI tokens and works with Claude Code, Codex, Gemini, Cursor, Windsurf, Aider, and OpenCode.

BrowserKing: Open-Source Chrome Extension for Browser Control via Claude and Other Models
BrowserKing is a free, open-source Chrome extension that lets Claude and 15+ other models see and control your browser from a side panel. It takes screenshots, sends them to the model, and then acts on decisions to click buttons, fill forms, scroll, and navigate tabs.