AI Developer Tools
ctx
ctx is a context-aware recommendation engine that dynamically selects the best skills, agents, and MCPs for your current coding task using a massive knowledge graph.
What is ctx?
ctx is an open-source tool that watches your development environment, walks a knowledge graph of over 100,000 nodes, and recommends a small, top-scored bundle of skills, agents, MCP servers, and harnesses for the current task. It integrates natively with Claude Code or can be used with custom models via its harness system.
How to use ctx?
- 1Install with pip install claude-ctx
- 2Run ctx-init to set up hooks, graph, and model configuration
- 3Use ctx-scan-repo to scan your repository and get recommendations
- 4Install recommended skills with ctx-skill-add, agents with ctx-agent-add, etc.
- 5Optionally use ctx-monitor for a local dashboard
ctx Key Features
- 102,928-node LLM-wiki knowledge graph
- 91,464 skills, 467 agents, 10,790 MCPs, 207 harnesses
- Context budget optimization
- Skill rot detection
- Pre-built knowledge graph for fast recommendations
- Local dashboard with ctx-monitor
- Support for custom models via harness setup
ctx Use Cases
- Improving AI coding assistance efficiency
- Reducing token waste by loading only relevant skills
- Discovering new skills, agents, and MCPs relevant to current work
- Keeping installed skills up-to-date and removing stale ones
ctx Pricing & Free Credits
ctx currently operates on a Free model.
ctx Pros & Cons
Pros
- Massive curated knowledge graph of over 100K nodes
- Context-aware recommendations tailored to current task
- Integrates with Claude Code and custom models via harnesses
- Open source with active development
Cons
- Requires Python 3.11+
- Windows has some limitations with tar extraction
- May have a learning curve for initial setup
What is ctx best for?
- Developers using Claude Code
- AI coding tool users wanting smarter context
- Developers optimizing LLM context usage