Agent Native Toolkit for Monoco - Task Management & Kanban for AI Agents
Project description
Monoco Toolkit
The Operating System for Agentic Engineering.
Ground your AI Agents into deterministic workflows. Turn vague "chats" into structured, validatable, and shippable engineering units.
⚡️ Why Monoco?
In the era of LLMs, the bottleneck isn't intelligence—it's control.
Generating code is easy. Managing the lifecycle of thousands of agent-generated tasks, validating their outputs, and maintaining a coherent project state is hard. Monoco is the missing control plane that bridges the gap between raw AI velocity and strict engineering rigor.
Monoco handles the "BizOps Logic" of your development process, allowing you to orchestrate human and AI labor within a unified, version-controlled environment.
🌟 Core Features
1. Issue as Code (IaaC)
Treat your project management like your code.
- Markdown Native: All tasks (Epics, Features, Chores) are stored as structured Markdown files in your repository.
- Git Backed: Version control your roadmap. Review changes to requirements via Pull Requests.
- Universal Context: Provides a standardized, hallucination-free state representation for AI Agents.
2. The Agent Cockpit (VS Code Extension)
Stop context switching. Manage your entire agentic workflow directly inside your editor.
- Native Kanban Board: Visualize and drag-and-drop tasks without leaving VS Code.
- Hierarchical Tree View: Drill down from high-level Epics to atomic Implementation Tasks.
- Agent Integration: Bind specific Agent Providers (Gemini, Claude, etc.) to specific tasks.
3. Traceable Execution
- Deterministic State Machine: Every task follows a strict lifecycle (Proposed -> Approved -> Doing -> Review -> Done).
- Audit Trails: Agents log their actions and decisions directly into the task file.
- Sanity Checks: Built-in linters ensure your task definitions are complete and valid before execution.
🚀 Quick Start
Installation
Monoco is available as a Python CLI tool.
pip install monoco-toolkit
Initialization
Turn any directory into a Monoco workspace.
monoco init
Workflow
- Plan: Create a new feature request.
monoco issue create feature -t "Implement Dark Mode"
- Start: Create a feature branch automatically.
monoco issue start FEAT-001 --branch
- Code & Sync: Track modified files automatically.
monoco issue sync-files
- Visualize: Open the board in VS Code or via CLI.
# Starts the local server monoco serve
📦 Extension for VS Code
The Monoco VS Code Extension is the primary visual interface for the toolkit.
- Install from Marketplace: Search for
Monoco. - Keybinding:
Cmd+Shift+P->Monoco: Open Kanban Board.
🛠️ Tech Stack & Architecture
- Core: Python (CLI & Logic Layer)
- Extension: TypeScript (VS Code Client & LSP)
- Data: Local Filesystem (Markdown/YAML)
🤝 Contributing
Monoco is designed for the community. We welcome contributions to both the core CLI and the VS Code extension.
📄 License
MIT © IndenScale
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file monoco_toolkit-0.2.8.tar.gz.
File metadata
- Download URL: monoco_toolkit-0.2.8.tar.gz
- Upload date:
- Size: 8.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0248ac0149d7bb059ac55b531d3bce20240f1ededc45f4fb3e10093ff605ec14
|
|
| MD5 |
d9e665f6f8949d885fb2dc3eabe31284
|
|
| BLAKE2b-256 |
3285fa2f523dcd9cc9c049d54f3ea43024fced6a80ca455373097cbf9bc55607
|
Provenance
The following attestation bundles were made for monoco_toolkit-0.2.8.tar.gz:
Publisher:
publish-pypi.yml on IndenScale/monoco-toolkit
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
monoco_toolkit-0.2.8.tar.gz -
Subject digest:
0248ac0149d7bb059ac55b531d3bce20240f1ededc45f4fb3e10093ff605ec14 - Sigstore transparency entry: 833762046
- Sigstore integration time:
-
Permalink:
IndenScale/monoco-toolkit@d9329c4a207bf58eca6df79d5b27840fa47df0a3 -
Branch / Tag:
refs/tags/v0.2.8 - Owner: https://github.com/IndenScale
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@d9329c4a207bf58eca6df79d5b27840fa47df0a3 -
Trigger Event:
push
-
Statement type:
File details
Details for the file monoco_toolkit-0.2.8-py3-none-any.whl.
File metadata
- Download URL: monoco_toolkit-0.2.8-py3-none-any.whl
- Upload date:
- Size: 133.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b037a8907de8ec5dbd3096b0178ae4d415740924524fa7e2b4c8734ea3e5e2d7
|
|
| MD5 |
c6e519c3697e5f67ce98b54f2ba4864e
|
|
| BLAKE2b-256 |
3ddc6f60211d48fccd3ff8d403d8c406a25e71f7d2f1fa971cde15502d0f1412
|
Provenance
The following attestation bundles were made for monoco_toolkit-0.2.8-py3-none-any.whl:
Publisher:
publish-pypi.yml on IndenScale/monoco-toolkit
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
monoco_toolkit-0.2.8-py3-none-any.whl -
Subject digest:
b037a8907de8ec5dbd3096b0178ae4d415740924524fa7e2b4c8734ea3e5e2d7 - Sigstore transparency entry: 833762047
- Sigstore integration time:
-
Permalink:
IndenScale/monoco-toolkit@d9329c4a207bf58eca6df79d5b27840fa47df0a3 -
Branch / Tag:
refs/tags/v0.2.8 - Owner: https://github.com/IndenScale
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-pypi.yml@d9329c4a207bf58eca6df79d5b27840fa47df0a3 -
Trigger Event:
push
-
Statement type: