Skip to content

PowerContext v0.0.1

Latest

Choose a tag to compare

@Teingi Teingi released this 13 Aug 11:46
· 2 commits to master since this release
ce14647

PowerContext v0.0.1

PowerContext is PowerMem 2.0, the upgraded version of PowerMem. It turns human-agent work into durable,
project-scoped context so that a new agent session can recover decisions, outcomes, current state, and next steps
without relying on chat history alone.

This initial release establishes the first end-to-end PowerContext workflow: capture useful work context, store it
with provenance, recall it within a bounded project scope, and hand work over to another session or agent.

Highlights

  • Durable project context: remember, search, revise, and retire project-scoped Memory entries with stable
    citations and revision history.
  • Agent handoffs: preserve outcomes, current state, disposition, evidence, and next actions so work can continue
    across sessions.
  • Codex integration: install the PowerContext Codex plugin to recall relevant context and perform explicit Memory
    operations while coding. Server failures fail open and do not block normal Codex work.
  • Local-first setup: start with a persistent SQLite database and a loopback Server without configuring an
    inference provider. Optional inference enables extraction and generation workflows.
  • Multiple integration surfaces: use the Core SDK, asynchronous Python client, CLI, HTTP API, or MCP tools.
  • Governed context lifecycle: review Experience and Skill candidates before they become available for recall or
    export.
  • Operations and diagnostics: health and readiness checks, a web dashboard, Prometheus-compatible metrics, and
    OpenTelemetry tracing support.

Install

PowerContext requires Python 3.11 or later and supports Python versions below 4.0. Install the CLI and local Server
with uv:

uv tool install "powercontext[cli,server]==0.0.1"

To connect PowerContext to Codex, install the plugin from the matching release tag:

powercontext setup codex --source oceanbase/powercontext --ref v0.0.1
powercontext server run

In another terminal, verify the installation:

powercontext doctor
powercontext doctor codex

For a Python application that only needs the asynchronous client:

uv add "powercontext[client]==0.0.1"

Important Notes

  • v0.0.1 is the first PowerContext package release. Public APIs, configuration, and persisted schemas may evolve
    as the project moves beyond its initial release.
  • The default Server binds to 127.0.0.1:8000 and stores data in the operating system's user data directory.
  • Explicit Memory operations work without an inference provider. Model-backed Memory extraction, reranking,
    Experience or Skill generation, and generated Handoff workflows require the corresponding inference configuration.
  • Treat recalled context as untrusted evidence, and do not store credentials or other secrets in Memory.

Learn More

Thank you for trying PowerContext. We welcome feedback on installation, agent handoffs, context quality, and the
developer experience.