Skip to main content

A shared to-do list for AI agents. Dependency-aware task queue, zero dependencies, pure Python.

Project description

agentplan

Asana for AI agents.

PyPI version License: MIT

agentplan is a shared task system for multiple AI agents working on the same project.

  • persistent project + ticket queue
  • dependency tracking
  • ticket ownership + history
  • web dashboard for visibility
  • local-first SQLite storage

Install

pip install agentplan

Quickstart

# Create a project with starter tickets
agentplan create "Ship v1" \
  --ticket "Set up database" \
  --ticket "Implement API" \
  --ticket "Write tests"

# See what's ready
agentplan next ship-v1

# Claim work
agentplan claim ship-v1 --agent dash

# Mark complete
agentplan ticket done ship-v1 1 --agent dash

Agent Loop Demo

agentplan next ship-v1
agentplan claim ship-v1 --agent dash
agentplan ticket done ship-v1 1 --agent dash

Core CLI commands

Project lifecycle

  • agentplan create
  • agentplan list
  • agentplan status
  • agentplan close
  • agentplan archive
  • agentplan remove

Ticket workflow

  • agentplan ticket add|list|start|done|skip|block|fail|review|edit|update
  • agentplan next
  • agentplan claim
  • agentplan search
  • agentplan note
  • agentplan attach
  • agentplan history

Dependencies + logs

  • agentplan depend
  • agentplan undepend
  • agentplan log

Utilities

  • agentplan dashboard
  • agentplan setup
  • agentplan version
  • agentplan completion

Dashboard

Run the web dashboard:

agentplan dashboard

Open http://127.0.0.1:5001 to view projects, ticket board state, and activity.

AI tool setup

Claude Code plugin

/install-plugin github:fraction12/agentplan

Or copy manually:

cp -r plugins/claude-code ~/.claude/plugins/agentplan

Codex skill

mkdir -p ~/.codex/skills/agentplan
cp plugins/codex/SKILL.md ~/.codex/skills/agentplan/

OpenClaw skill

clawhub install agentplan

Notes on advanced orchestration

AgentPlan also contains advanced orchestration/routing surfaces for power users. These are intentionally de-emphasized in the primary UX and documentation.

Security + docs

  • Security policy: docs/security/security.md
  • Privacy: docs/security/privacy.md
  • Marketplace docs: docs/marketplace/

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentplan-0.8.2.tar.gz (82.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentplan-0.8.2-py3-none-any.whl (89.6 kB view details)

Uploaded Python 3

File details

Details for the file agentplan-0.8.2.tar.gz.

File metadata

  • Download URL: agentplan-0.8.2.tar.gz
  • Upload date:
  • Size: 82.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agentplan-0.8.2.tar.gz
Algorithm Hash digest
SHA256 5849c24ebf9a217a851f76898458cff8e0a790ea060c32fdcc40e0dae5ab4302
MD5 ccb93f09646f5d668fc8412ee7749543
BLAKE2b-256 9934cd4d9ac3820e4d4998284838b202fc4324752bdcb3f1f7a6eeda2113f528

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentplan-0.8.2.tar.gz:

Publisher: publish.yml on fraction12/agentplan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file agentplan-0.8.2-py3-none-any.whl.

File metadata

  • Download URL: agentplan-0.8.2-py3-none-any.whl
  • Upload date:
  • Size: 89.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agentplan-0.8.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a42525788409240180a87066555f625cdfd479452572c91ab2e4a25eb007713c
MD5 48afa34197ed2d22205ff4c7e0387d81
BLAKE2b-256 f8799c88cc9983685e501ff4d4e7ee0d6c60d64dfb651ba2bdd49ab853ec385a

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentplan-0.8.2-py3-none-any.whl:

Publisher: publish.yml on fraction12/agentplan

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page