Repo Pyproject Overview

SkillFiles & storage

Reference for pyproject.toml files in the kimix monorepo. Use when modifying, adding, or analyzing Python package configs, workspace dependencies, build systems, or linting rules.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Repo Pyproject Overview skill

What this skill tells your AI

The instructions your AI receives, as published by sikao-engine/kimix in .agents/skills/pyproject/SKILL.md and read by ahel’s review.

Monorepo with 6 Python packages managed by uv workspace.

Packages

PathNameBuild BackendKey Deps
./pyproject.tomlkimixhatchlingnumpy, playwright, fastapi, kimi-cli-x, kimi-agent-sdk-x
kimi-cli/pyproject.tomlkimi-cli-xuv_buildtyper, aiohttp, kosong-x, pykaos, rich
kimi-agent-sdk/python/pyproject.tomlkimi-agent-sdk-xuv_buildkimi-cli-x, kosong-x
kimi-cli/packages/kaos/pyproject.tomlpykaosuv_buildaiofiles, asyncssh
kimi-cli/packages/kimi-code/pyproject.tomlkimi-codeuv_buildkimi-cli==1.40.0 (thin wrapper)
kimi-cli/packages/kosong/pyproject.tomlkosong-xuv_buildanthropic, openai, google-genai, pydantic, mcp

Workspace

tool.uv.workspace members: kimi-cli, kimi-cli/packages/kosong, kimi-cli/packages/kaos, kimi-agent-sdk/python. Workspace sources: kimi-cli-x, kimi-agent-sdk-x, kosong-x, pykaos.

Common Tool Configs

  • Ruff (all): line-length = 100, select = ["E", "F", "UP", "B", "SIM", "I"]; root adds N, W, ignores E501.
  • pyright/ty: strict, pythonVersion = "3.14", src/**/*.py + tests/**/*.py.
  • mypy (root only): strict, excludes tests/, scripts/.
  • Build backends: hatchling (root, wheel targets src/kimix, src/my_tools); uv_build (all others, module-name in tool.uv.build-backend).
  • Scripts: kimixkimix.cli:cli; kimi/kimi-cli-x/kimi-codekimi_cli.__main__:main.

Optional Deps

kimix[office]: pymupdf, python-docx · kimix[image_process]: pillow · kosong-x[contrib]: anthropic, google-genai.

Full TOML block templates ([build-system], [project], [tool.ruff], [tool.pyright], etc.): read references/pyproject-reference.md.

Signals

GitHub stars
111
Forks
12
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
pyproject
Source
github.com/sikao-engine/kimix