Skip to main content
Momentum · Local continuity · In development

Momentum — Resume agent work after a restart.

Momentum is a continuity layer for long-horizon agents: versioned goals, typed memory, atomic checkpoints, and a verified resume.

See the continuity model
CONTINUITY_CONTEXTrelease-2.4.0
stream
3 · expected
checkpoint
7f3c · verified
bundle
goal · memory · conflicts · drift
resume
ready

Synthetic fixture · not live agent state

Resume from a committed stream.

The core validates every change against the expected stream version before writing it in one transaction. On restart, a verified ResumeBundle loads the goal, visible memory, open conflicts, drift, and an optional checkpoint. Missing or changed hashes raise an integrity error.

Momentum

Resume work with its reasoning intact.

Momentum keeps continuity in four parts: versioned goals, typed memory, atomic checkpoints, and a verified resume.

  1. Save the goal

    Track changes with a versioned goal.

  2. Attach the context

    Keep working, episodic, semantic, and procedural memory.

  3. Commit a checkpoint

    Save progress and state together in one transaction.

  4. Verify and resume

    Check integrity before loading the ResumeBundle.

Static illustration using synthetic data.
Goal recordExpected stream version

prepare-release

Each accepted change checks the expected stream version, then writes the result in one transaction.
Attached memoryFour kinds
  • WorkingShort-lived keyed task context.
  • EpisodicObservations and actions with an occurrence time.
  • SemanticSubject / predicate / object claims with confidence.
  • ProceduralReusable procedures with ordered steps.

A ResumeBundle loads the goal, visible memory, open conflicts, declared drift (allow, warn, or block), and an optional checkpoint. A hash mismatch raises an integrity error.

Seamlessly adapt to your workflow.

Keep the harness you already use. Connect it to Momentum through local MCP.

Ask for a preview
  1. Codex
  2. Claude Code
  3. Grok Build
  4. OpenCode
  5. OpenClaw
  6. Your harness

Third-party product names are used for identification only. No affiliation or endorsement is implied.

Continue to the demo
Momentum local interface with sessions, goals, checkpoints, memory, and a local prompt

Momentum interface demo. The interface may change between versions. Codex and GPT-5.6 Sol are trademarks of OpenAI Group PBC. Cloudflare and Cloudflare Workers are trademarks and/or registered trademarks of Cloudflare, Inc. in the United States and other jurisdictions. Other names and marks belong to their respective owners. TACTICO is independent and is not affiliated with, sponsored by, supported by, or endorsed by OpenAI Group PBC or Cloudflare.

The parts of a resumable stream.

01

Versioned goals

Lifecycle, criteria, and constraints. Completion stays blocked until required evidence is present and subgoals and conflicts are resolved.

02

Typed memory

Working, episodic, semantic, and procedural records. Each record is shared or private, with supersession and conflicts recorded explicitly.

03

Atomic checkpoints

Progress, working state, memory writes, and a state hash in one commit. Resume checks those hashes before loading the snapshot.

04

Exact resume

A ResumeBundle with a hash-based manifest. Missing or changed checkpoint data raises an integrity error.

05

Declared drift

Hard-rule checks on a supplied action snapshot. Each allow, warn, or block result is recorded and remains part of the history.

Agents continue. Operators inspect.

The same continuity contract is available through a local MCP for agents and a labelled Console fixture for operators. Hosted surfaces are still unavailable.

AGENT LANE

Local stdio MCP

Local stdio over SQLite, identity bound at process start, twenty-one typed tools, and zero product telemetry. Hosted MCP has not shipped.

OPERATOR LANE

Labelled Operator Console

A continuity map, a cockpit for the next safe action, and an evidence inspector. The browser fixture is a labelled demonstration with no authenticated account.

Local MCP

Local stdio tools over the same SQLite-backed core. No hosted Momentum endpoint.

Local Console

A labelled local operator workspace demonstration. It does not connect to a live account.

CLI

Manage workspace goals and memory from the terminal. Not generally available.

Python SDK

A typed client for the same local contract. Not currently a public package.

Goals and progress stay in your local store.

Goals, memory, and checkpoints stay in the local SQLite store you control. Momentum keeps Pathways walks and Ionic contracts out of hosted storage, and the Console makes no browser calls to a Tactico API.

You set the goals and choose the tools.

You choose the goalMomentum resumes what you checkpoint. You set the objectives and decide which tools to run.

It stays localGoals, memory, and checkpoints remain on your machine. There is no hosted continuity service.

Local continuity · no hosted service

Find out more about Momentum.

Both options open a pre-filled email. Send it to submit your request.