Context for work that humans and agents hand off and continue.
Work rarely ends with whoever starts it. You hand a task to an agent, the agent gets part of the way, and later you or someone else takes over. The reasoning and current state often stay behind in that conversation.
PowerContext keeps context with the work across conversations. When you return, you can see what happened and continue from the current state. A new agent can do the same.
Website · Read the documentation
You see the context the work needs now: confirmed decisions, constraints, progress, evidence, and next steps. You can continue from there or hand the work to another person or agent without rereading the full history.
You decide what will matter later and what needs to move with the task. PowerContext stores durable information as Memory and organizes the current objective and state into a Handoff. You can record reusable approaches as Experience or Skill. PowerContext keeps every item within the scope of the work and preserves its sources and earlier revisions.
Install PowerContext:
uv tool install "powercontext[cli,server]==0.1.0"
# To use the latest unreleased code instead:
# uv tool install "powercontext[cli,server] @ git+https://github.com/oceanbase/powercontext.git@master"For a persistent personal Server that survives terminal closure and can start again after login, install the native current-user service:
powercontext service install # Uninstall with `powercontext service uninstall`
powercontext service statusOn Windows, the installer asks whether to enable startup at the next login when no login option is supplied; pressing
Enter keeps it disabled. Use --start-on-login or --no-start-on-login to choose explicitly.
If you want to use it foreground in a terminal, you can run:
powercontext server runThe Server stores context in a local SQLite database by default.
Then set up an agent integration. For example:
powercontext setup codex --ref v0.1.0 # --ref also accepts a Git commit, such as 55616dca.For other agents and deployment options, continue with the agent setup guide. Supported agent clients and IDEs connect through MCP or a dedicated integration.
Codex |
Claude Code |
DeepSeek Harness |
Hermes Agent |
Pi Coding Agent |
OpenClaw |
OpenCode |
WorkBuddy |
Bub |
Pydantic AI |
LangChain |
LangGraph |
Applications can use PowerContext through the async Python client, HTTP API, MCP, or the in-process Core SDK. See the interface reference to choose an entry point.
See the methods, full results, and limitations behind these comparisons.
make install
make check
make testSee CONTRIBUTING.md for the complete development workflow.
PowerContext is the successor to PowerMem.
PowerContext is licensed under the Apache License 2.0.



