Skip to main content
Glama
bryan123466

Agent Co-Governance Toolkit

by bryan123466

TaskCarry

Project memory and collaboration for AI tools.

English · 简体中文 · 繁體中文

Download TaskCarry · Start with the user manual · See the architecture

TaskCarry provides project memory, workspace collaboration, and project workflow governance for people working with AI tools. Bring ready stages into a shared project, preserve unfinished work, and resume supported interrupted operations from recorded and verified results. Task context, selected files, deliverable history, and next steps stay with the project across conversations and pauses.

Use it when one project has outgrown a single conversation: software and documentation advancing together, a research project with several workstreams, or a product with development, operations, and writing happening in parallel. Your AI tool helps do the work; TaskCarry gives that work a durable local record and a way to bring results together.

The current step-by-step examples use Codex. The toolkit exposes the same local engine through a command line and MCP, providing a foundation for other AI-tool integrations. Each host still needs its own connection and workflow verification.

Why add TaskCarry to Git and project instructions?

Git already keeps file history. Project instructions such as AGENTS.md already explain how an AI assistant should work. A handoff message already helps the next conversation get started. TaskCarry connects these useful pieces to the changing state of a project.

What you already use

What it helps with

What TaskCarry adds

Git

Versions, branches, and file changes

Which task a result belongs to, which stage was received, and what still needs to continue.

AGENTS.md and Skills

Working practices and role instructions

Persistent records of the work actually saved, offered, integrated, or paused.

Conversation summaries

Context for a person or another chat

Task records and file references you can update and revisit beyond one conversation.

Manual handoffs

Coordination between a few workstreams

Reviewed plans, recorded operation results, and supported recovery when work is interrupted.

For a short task in one chat, your existing tools may be enough. TaskCarry becomes useful when you repeatedly need to answer: Where did we stop? Which result is current? What has already joined the project?

Related MCP server: Codex Folders

Remember the project. Coordinate results. Govern progress.

Remember the project

Keep task goals, recorded decisions, current position, and next steps outside chat context. Save selected files and continuation notes when a task pauses, and read a focused agenda without losing paused work or completed history. Material references record where larger files live and whether a specified backup matches, so every file need not go into Git.

Coordinate results

Give parallel tasks independent workspaces, then bring ready results into a shared project version. A useful stage can be delivered while its task continues. Explicit version relationships and matching change history show when a later stage replaces an earlier one, while keeping independent results available.

Govern how the project moves forward

Project workflow governance connects the work people and AI produce with clear plans, checked updates, and recorded outcomes.

Capability

What it helps you do

Reviewable integration plans

See which stages and files will join the project before carrying out the update.

Workspace binding and conflict checks

Check the registered workspace and expected state, coordinate the toolkit's own writes, and identify concrete conflicts.

Work-in-progress preservation

Retain supported local commits, staged changes, working files, and new files when adopting shared results.

Interrupted-operation recovery

Check what actually happened, reuse a recovery method when its conditions match, and complete supported missing steps without blindly repeating finished work.

Durable review and maintenance evidence

Reuse reviewed source relationships, track a selected round's receipts, and link a concrete defect to its tested fix and actual local setup.

This governance focuses on project deliverables and their workflow. Host permissions and Agent authentication remain with your AI platform and operating environment; the architecture explains how these responsibilities fit together.

Memory comes from the tasks, notes, files, and deliveries you or your AI assistant explicitly connect. TaskCarry does not automatically collect all private conversations or capture unsaved editor content.

How people, AI, and tools work together

People set direction, a governance chat coordinates, specialist workspaces advance in parallel, and TaskCarry retains project records

Your governance chat coordinates the project. It uses the AI capabilities of your host to understand the supplied work information, review the current state, and call TaskCarry tools. Specialist chats focus on their own tasks in clearly assigned workspaces.

TaskCarry stores records and performs the supported local operations. You retain decisions about project direction, priorities, business acceptance, and external delivery. The toolkit does not require a separate model API or train a model.

For example, software may have a usable module while experiments are paused and documentation is still a draft. Governance can receive the software stage and retain the other two tasks at their current positions. Nobody needs to mark the entire project complete just to preserve useful progress.

The everyday workflow

Work on tasks, save progress, offer a stable stage, receive it into the shared project, update selected workspaces, and continue

  1. Work in your task chat. Continue the real task in its assigned workspace.

  2. Save a useful stopping point. Record the current position and selected files when you pause.

  3. Offer a ready result. Identify the stable version and the files it changes.

  4. Bring it into the project. The governance chat reviews a plan and receives the stage through the tools.

  5. Continue from shared progress. Update the workspaces that need those business changes, preserving supported local work and addressing concrete conflicts.

A received stage can be part of an unfinished task. A paused task can stay paused. Replacing an older stage requires a documented relationship and matching change history, so independent results are not discarded merely because a newer file exists.

Start with one project

Download taskcarry-0.2.0rc5-product.zip from the release page, then follow the Windows user manual.

  1. Create the project directory and governance chat. The manual gives a concrete folder example and a copyable installation prompt. Fill in [Project name] and [One-sentence introduction].

  2. Connect existing work or add task workspaces. Keep a suitable existing chat, or create independent workspaces for parallel tasks. Fill in [The actual work this chat is responsible for].

  3. Ask governance to run its first review. It checks the connected project and reports the result in that same chat. You can then continue working and add scheduling when useful.

There is no separate report application to open. Initial setup feedback and everyday project summaries are produced by your governance AI in its chat, using TaskCarry records and tools. A configured host automation can perform those reviews on a schedule.

You do not need to learn the engine, inspect its database, or run developer tests before using the product.

This is an organization example. Choose your own roles and number of chats. If several existing chats share a working directory, retain one main writer there and move responsibilities that need parallel work into separate workspaces, as the manual explains.

Build on the local workflow

  • Scheduled coordination: use your host's scheduling feature to ask governance to review connected work and produce a useful summary. Installing TaskCarry does not create a schedule.

  • Private Git: configure your own remote repository for selected committed results. File references help locate materials, but copying, backup, and remote synchronization remain explicit operations.

  • Additional AI tools: CLI and MCP provide integration points around one engine. The Codex guide is the current concrete onboarding path; it does not establish that every MCP client, model, or AI platform has been verified.

  • Multiple computers: the guide describes separate task branches and one integration computer. Real two-computer operation has not completed end-to-end validation; start after the local workflow is established.

TaskCarry uses Python 3.11+; Git is needed for Git workflows. It stores project state locally and includes four project Skills for setup, task delivery, governance, and recovery. Each control scope has one local store and one receiving baseline. Installation updates tools and Skills; adopting received business changes into a workspace is a separate, reviewed action. See maintenance and capabilities and limits.

Documentation

Guide

English

简体中文

繁體中文

User manual

Start here

从这里开始

從這裡開始

Architecture

How it works

架构说明

架構說明

Maintenance

Maintain a project

维护项目

維護專案

Private Git and multiple computers

Guide

说明

說明

How the workflow became simpler

CLI / MCP reference · Public Skills · Validation records

Join in

Questions, real use cases, clearer examples, translations, and code improvements are welcome. Start with Issues or the contribution guide. Remove private project information before sharing; the security guide explains what to keep out of a report.

License

The public code, documentation, templates, and examples use the MIT license, including commercial reuse under its terms. Your own project and materials remain yours to manage; using TaskCarry does not make them public. Dependencies and services retain their own terms. See license scope.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables users to organize Codex CLI conversations into folders, start and move chats within projects, and share project-specific instructions, briefs, and searchable local memory across related chats.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI coding assistants to persistently save, search, checkpoint, and restore project context across sessions, including decisions, progress, and file state. It supports shared channels, git-aware organization, and batch operations for long-running or parallel development workflows.
    250 npm
    MIT