Skip to main content

Agent Native Toolkit for Monoco - Task Management & Kanban for AI Agents

Project description

Monoco Distro

Version License

The Headless Operating System for Agentic Engineering.

Monoco is a Linux-like Distribution for AI Agents. It provides the Package Manager, Init System, and Policy Kit that turns a raw LLM Kernel into a production-ready engineering workforce.


🐧 The "Distro" Metaphor

Monoco is built on a clear separation of concerns, inspired by the Linux ecosystem:

Component In Linux In Monoco Responsibility
Kernel Linux Kernel Kimi CLI / Kosong The raw execution engine. Handles LLM prompts, tool execution, and process isolation.
Distro Ubuntu / Arch Monoco The system manager. Orchestrates workflows, enforces policies, manages state (Issues), and installs capabilities (Skills).
Desktop GNOME / KDE VSCode / Zed The user interface. Connects to Monoco via standard protocols (LSP, ACP) to provide a visual experience.

🌟 Core Philosophy

1. Headless & Protocol-First

Monoco is designed to run silently in the background. It doesn't fight for your attention with a chat window. Instead, it exposes its state via LSP (Language Server Protocol) and ACP (Agent Client Protocol), allowing your favorite IDEs to become "Agent-Native".

2. Issue is the Unit of Work

Just as systemd manages Units, Monoco manages Issues. An Issue is not just a text file; it is a stateful object that defines the lifecycle of a task. The Agent cannot "freelance"—it must be assigned to an active Issue.

3. Governance as Code

Monoco acts as the "Policy Kit" for your AI workforce.

  • Guardrails: Prevent destructive actions.
  • Verification: Enforce linting and tests before submission.
  • Audit: Log every decision and tool call.

🚀 Quick Start

1. Installation

Install the Monoco Distro via pip:

pip install monoco-toolkit

2. Initialize System

Turn your project into a Monoco-managed workspace:

monoco init

3. Sync Kernel

Inject Monoco's policies into your Agent Kernel (e.g., Kimi CLI configuration):

monoco sync

4. Start a Session

Launch the Monoco Daemon to begin orchestrating work:

monoco session start

🛠️ Tech Stack & Architecture

  • Kernel Interface: Python (Interfacing with Kimi/Kosong)
  • Distro Logic: Python (State Management, Issue Tracking)
  • Protocols: LSP / ACP (for IDE integration)
  • Storage: Local Filesystem (Markdown/YAML)

🤝 Contributing

Monoco is open-source. We are building the standard distribution for the Agentic era.

📄 License

MIT © IndenScale

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

monoco_toolkit-0.3.10.tar.gz (8.8 MB view details)

Uploaded Source

Built Distribution

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

monoco_toolkit-0.3.10-py3-none-any.whl (270.3 kB view details)

Uploaded Python 3

File details

Details for the file monoco_toolkit-0.3.10.tar.gz.

File metadata

  • Download URL: monoco_toolkit-0.3.10.tar.gz
  • Upload date:
  • Size: 8.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for monoco_toolkit-0.3.10.tar.gz
Algorithm Hash digest
SHA256 64f6ba5f5f4d1b35a95d9d70bfd964c02d195406bd106873e709d9f80e325f14
MD5 20c5a5621f2c3fa5b0b9b6b7bb3407ab
BLAKE2b-256 916f1eec7d796d6939be21a23fa8d56cdf823f1bc4c821e17db58188e8c82071

See more details on using hashes here.

Provenance

The following attestation bundles were made for monoco_toolkit-0.3.10.tar.gz:

Publisher: publish-pypi.yml on IndenScale/monoco-toolkit

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

File details

Details for the file monoco_toolkit-0.3.10-py3-none-any.whl.

File metadata

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

File hashes

Hashes for monoco_toolkit-0.3.10-py3-none-any.whl
Algorithm Hash digest
SHA256 377ee7a0afd93b0914becbe97fa1448d4223f78d53c3f4b672a80a8a2c47557e
MD5 6b5ea6075cb2e8fbe12b42ad370161f5
BLAKE2b-256 8df9b262a0d8a073941d47185228ac06046009675ec7c0c8f7d1e4334ce217da

See more details on using hashes here.

Provenance

The following attestation bundles were made for monoco_toolkit-0.3.10-py3-none-any.whl:

Publisher: publish-pypi.yml on IndenScale/monoco-toolkit

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