powercontext
Not only memory but a full story.
PowerContext is a context persistence system that enables AI agents and humans to hand off work while maintaining full reasoning history and state. It stores durable information as Memory, organizes objectives and current state into Handoffs, and records reusable approaches as Experience or Skill. The system integrates with multiple AI coding assistants including Codex, Claude Code, DeepSeek Harness, and Python agent frameworks like Pydantic AI, LangChain, and LangGraph through MCP, HTTP API, or native Python client. PowerContext runs locally with SQLite by default and preserves sources and revisions for every context item within the scope of work.
Key Features
Use Cases
- 01Continuing multi-session coding tasks where an AI agent partially completed work
- 02Handing off development work between human developers and AI agents with preserved context
- 03Maintaining confirmed decisions, constraints, and progress across long-running projects
- 04Storing reusable coding approaches and skills for future agent sessions
- 05Team workflows where multiple people and agents collaborate on the same codebase
- 06Preserving reasoning and state when switching between different AI coding assistants
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
powercontext — FAQ
What is PowerContext MCP server?+
PowerContext is a context persistence system that stores Memory, Handoffs, Experience, and Skills so AI agents and humans can pick up work across conversations. It exposes these capabilities through MCP, HTTP API, and Python client interfaces.
How do I install PowerContext MCP server?+
Install PowerContext using uv tool with 'uv tool install "powercontext[cli,server]==0.2.0"', then start the server with 'powercontext server run'. After the server is running, set up your agent integration using 'powercontext setup codex --ref powercontext-v0.2.0' or the appropriate command for your AI assistant.
Which AI clients work with PowerContext?+
PowerContext supports Codex (official), Claude Code, DeepSeek Harness, Hermes Agent, Pi Coding Agent, OpenClaw, OpenCode, WorkBuddy, and Python frameworks including Pydantic AI, LangChain, and LangGraph. Bub integration is evaluation-only, and support levels vary by client.
Do I need API keys to use PowerContext?+
The first seven Jupyter tutorials run without any model or API key, demonstrating core context management features. For full agent integration, you'll need API keys for whichever AI coding assistant you're connecting to PowerContext.
Is PowerContext free and open source?+
Yes, PowerContext is licensed under Apache License 2.0 and available as open source software. It stores data locally in SQLite by default at no cost.
What are the system requirements for PowerContext?+
PowerContext requires Python 3.11 or higher. It officially supports macOS and Linux; Windows support is experimental. The tool and agent integration must use matching Git refs for compatibility.
How do I install powercontext?+
Open the source repository on GitHub and follow its README. powercontext is a mcp server — MCP Agents Market links you directly to the official repo.
Is powercontext free?+
powercontext is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.