Kinnoo agent CLI and scaffolding tools
Project description
Kinnoo
Kinnoo is a CLI-first platform for packaging, sharing, and installing AI agents with explicit manifest and trust controls.
It is designed for AI agent developers who need reproducible archive workflows (.kno), local execution, and registry-based distribution.
Why Kinnoo
- Agent manifest contract (
kinnoo.yaml) with validation. - Local scaffold, run, test, inspect, pack, and install workflows.
- Registry login/publish/search/install workflows.
- Integrity and signature-aware trust flags for install and publish paths.
Installation
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install --upgrade pip
pip install kinnoo
Quick Start
kinnoo init --framework chatgpt my-agent
kinnoo run ./my-agent "hello"
kinnoo pack ./my-agent
kinnoo login
kinnoo publish ./my-agent --pack --remote
Documentation
docs/getting-started.mddocs/registry-guide.mddocs/kinnoo-yaml-spec.mddocs/cli-reference.mddocs/security-model.mddocs/supported-agents.md
Supported Frameworks
Kinnoo currently scaffolds and runs agent templates for these framework families:
- generic (no framework)
- chatgpt
- gemini
- claude-chat
- pydantic-ai
- langgraph
- openai-agents
- mcp-client
- mcp-server
- openclaw
See docs/supported-agents.md for capability matrix details.
Contributing
Contributions are welcome. See CONTRIBUTING.md for development and contribution workflow.
License
MIT (LICENSE).
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 kinnoo-0.7.6.tar.gz.
File metadata
- Download URL: kinnoo-0.7.6.tar.gz
- Upload date:
- Size: 338.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c4fa873144611250e35b8c6f281a5a2384736d05bd1b3b1d732c46f103208059
|
|
| MD5 |
1cc6c5f8a426fac4325153691c230b97
|
|
| BLAKE2b-256 |
5aa70a6af0552129b5a1df44dfd18e51cae5c6074e5f712d1373ea31af200f29
|
File details
Details for the file kinnoo-0.7.6-py3-none-any.whl.
File metadata
- Download URL: kinnoo-0.7.6-py3-none-any.whl
- Upload date:
- Size: 194.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72718da6784f60250bfcd87d3da21a021174088c961cafee766621cb6c8eb032
|
|
| MD5 |
866c54fc67438a0f04aabb5f86f575d1
|
|
| BLAKE2b-256 |
2b49ea794d66b8ba155a7b1f95ea44f73f340ca9096337f5e1dc658e9255d0da
|