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.1.tar.gz (83.1 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.1-py3-none-any.whl (90.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentplan-0.8.1.tar.gz
  • Upload date:
  • Size: 83.1 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.1.tar.gz
Algorithm Hash digest
SHA256 6d8b10b358ef8544b984d2ad98f627bc379f750079b433d5baf2366901ba69c7
MD5 bda03b6981fd497815fba0af7794e607
BLAKE2b-256 69389bfa65c981eb505bc6ec6103b4e92609759443e22cb776a355037b4e4516

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentplan-0.8.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: agentplan-0.8.1-py3-none-any.whl
  • Upload date:
  • Size: 90.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2a480d93b6dff3930801a5ce46eb9c6320756d1f06e3196f89de69781964a70d
MD5 ca02760e9983e925bf33eb37f66b5dea
BLAKE2b-256 0880c278052f605d316dd65f1071a92149a683fb7455402afe00be0faa82bd1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentplan-0.8.1-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