Skip to main content

Alku

Alku is a meta-framework for modern autonomous agentic development.

Features

Alku bundles and installs several skills:

  1. alku-workflow — main entrypoint; responsible for a complete plan-to-implementation workflow for a single feature. Automatically added to AGENTS.md.
  2. alku-auto — autonomous long-term development; takes all planned features and sequentially launches alku-workflow subagents for each one.
  3. alku-brainstorm — check current project features and create plans for future project growth; launch when you have no idea what to do with the project.
  4. alku-docs — generate, check, and reconcile documentation with code; should be run periodically (every 3 features as a baseline) to avoid mess and drift in documentation.
  5. alku-architecture — check high-level project structure; should be run periodically (every 3 features as a baseline) to avoid project structure from becoming a mess.

Alku takes completely ownership on the root docs directory and uses it for project documentation.

Install

Until a public release exists, install Alku from a checkout:

uv tool install --force .
uv tool update-shell

Restart the shell if uv tool update-shell changes PATH. After publication, uv tool install alku will install the packaged release.

Quick start

To add Alku to the project run alku init, it will:

  1. Run applicable versioned migrations for an existing Alku project;
  2. Create the docs directory;
  3. Update the managed AGENTS.md gate and make CLAUDE.md import it;
  4. Install bundled skills for OpenAI and Claude;
  5. Install provider-native named agent profiles with role-specific effort;
  6. Ask about optional integrations and external-agent handoffs when interactive;

After that, launch a new agent session and you're done.

Documentation

Alku manages product, feature, and proposal records beneath docs/. The collection model defines the record kinds, and the validation contract defines their allowed structure and integrity rules.

Development

uv sync
uv run pytest
uv run ruff check .
uv run ruff format --check .
uv run ty check --extra-search-path src .
uv build

The test configuration requires 100% line coverage. See the development guide for the change workflow and explicit large-repository regression command.

Release files for alku 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for alku 0.5.0
File Size Uploaded
alku-0.5.0.tar.gz 72.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for alku 0.5.0
File Interpreter ABI Platform
alku-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 169.5 kB

Release files / alku-0.5.0.tar.gz

Download URL alku-0.5.0.tar.gz
Size 72.6 kB
Tags Source
SHA-256 checksum
How to use checksums
3330cfc9a1b49c332db64b3b16ca71f6a274e5c1404ee7f977eb8293bf2371cc
BLAKE2b-256 checksum
How to use checksums
3831d62b3686f70f91ea1d249be5b81c96732bb23293414ee83b38c2f5703495
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / alku-0.5.0-py3-none-any.whl

Download URL alku-0.5.0-py3-none-any.whl
Size 96.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4132ea2d88a61742aa3000da10af09ff220b5a6a51dcb311caf0aa1cfe349b58
BLAKE2b-256 checksum
How to use checksums
c1fca91542346ea8d969c1cb2b4b2125226131e3e94dea4f740bec667ec7c1b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

This release

0.5.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page