Architect: a system-agnostic multi-agent developer orchestration CLI.
Project description
Architect Docs
Architect is a CLI-first multi-agent workflow for producing and reviewing stacked patches.
Quickstart
- Initialize repository configuration:
arch init
- Run a goal end-to-end:
arch run "Implement feature X"
- Inspect lifecycle and gate outcomes:
arch status --verbose
- Review and manage patches:
arch review
arch review --patch patch-<id>
arch review --all
arch accept patch-<id>
arch modify patch-<id>
arch reject patch-<id>
- Control long-running workflow:
arch pause
arch resume
- Work with checkpoints:
arch checkpoints
arch rollback architect/<checkpoint-tag>
arch resume --from-checkpoint architect/<checkpoint-tag> --goal "Continue goal"
Runtime Guarantees
- Dynamic planning to implementation task graph.
- Supervisor decomposition prompt is executed before planner decomposition.
- Executable quality gates with persisted command artifacts.
- Guardrail enforcement from
architect.toml. - Shared state persisted in configurable backend:
- git notes (
state.backend = "notes") - dedicated branch (
state.backend = "branch") - local fallback (
state.backend = "local")
- git notes (
- Stable patch IDs and auditable lifecycle transitions.
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
archcli-0.2.0.tar.gz
(67.7 kB
view details)
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
archcli-0.2.0-py3-none-any.whl
(44.8 kB
view details)
File details
Details for the file archcli-0.2.0.tar.gz.
File metadata
- Download URL: archcli-0.2.0.tar.gz
- Upload date:
- Size: 67.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9710eacd9efa1a4df04620b28ec1c28dc132ce5fb1f6baeab53a5392dc6b1311
|
|
| MD5 |
5c366b950e475eea941bf63dd1241e52
|
|
| BLAKE2b-256 |
ed06fbb169e65d2d0cca95ae16d495e754419bb57971ca86c1f2b1d7806c5339
|
File details
Details for the file archcli-0.2.0-py3-none-any.whl.
File metadata
- Download URL: archcli-0.2.0-py3-none-any.whl
- Upload date:
- Size: 44.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1567b2fd01fc4a9f61208d6fce88ee5c3a2e1122887cff061632e4b2cce915c
|
|
| MD5 |
e2ecc3e2a232283a5fddf7bd9ace7286
|
|
| BLAKE2b-256 |
6c5268dcd8a9181412646a303c2dde9b374d78093e5f05faf888a202b50da8b0
|