Metadata-Version: 2.4
Name: autoclaw
Version: 0.1.9
Summary: Archived experimental predecessor to Banksia; no longer maintained
Author-email: Leo Zhang <yzha0012@uni.sydney.edu.au>
Maintainer-email: Leo Zhang <yzha0012@uni.sydney.edu.au>
License-Expression: MIT
Project-URL: Banksia, https://github.com/ringlochid/banksia
Project-URL: Archived source, https://github.com/ringlochid/AutoClaw
Classifier: Development Status :: 7 - Inactive
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click<9.0.0,>=8.1.6
Requires-Dist: rich<14.0.0,>=13.7.1
Requires-Dist: fastapi<1.0.0,>=0.115.12
Requires-Dist: uvicorn[standard]<1.0.0,>=0.34.0
Requires-Dist: sqlalchemy<3.0.0,>=2.0.40
Requires-Dist: pydantic<3.0.0,>=2.11.3
Requires-Dist: pydantic-settings<3.0.0,>=2.8.1
Requires-Dist: jsonschema<5.0.0,>=4.25.0
Requires-Dist: mcp<2.0.0,>=1.27.1
Requires-Dist: python-dotenv<2.0.0,>=1.1.0
Requires-Dist: httpx<1.0.0,>=0.28.1
Requires-Dist: platformdirs<5.0.0,>=4.3.7
Requires-Dist: aiosqlite<1.0.0,>=0.21.0
Requires-Dist: openai-codex==0.144.4
Requires-Dist: claude-agent-sdk==0.2.122
Provides-Extra: postgres
Requires-Dist: asyncpg<1.0.0,>=0.30.0; extra == "postgres"
Provides-Extra: dev
Requires-Dist: pytest<9.0.0,>=8.3.5; extra == "dev"
Requires-Dist: pytest-asyncio<1.0.0,>=0.26.0; extra == "dev"
Requires-Dist: pytest-cov<7.0.0,>=6.1.1; extra == "dev"
Requires-Dist: build<2.0.0,>=1.2.2; extra == "dev"
Requires-Dist: ruff<1.0.0,>=0.11.5; extra == "dev"
Requires-Dist: mypy<2.0.0,>=1.15.0; extra == "dev"
Requires-Dist: PyYAML<7.0.0,>=6.0.2; extra == "dev"
Requires-Dist: types-PyYAML<7.0.0,>=6.0.12.20250326; extra == "dev"
Requires-Dist: asyncpg<1.0.0,>=0.30.0; extra == "dev"
Dynamic: license-file

<p align="center"><img src="docs/assets/autoclaw-mark.png" alt="AutoClaw" width="140"></p>

<h1 align="center">AutoClaw</h1>

<p align="center"><strong>Archived experimental predecessor to Banksia.</strong></p>

---

> [!IMPORTANT]
> **AutoClaw is archived and no longer maintained.**
>
> AutoClaw was the experimental predecessor to
> [Banksia](https://github.com/ringlochid/banksia). Start new work with Banksia.

## Continue with Banksia

[Banksia](https://github.com/ringlochid/banksia) helps you build adaptable, accountable AI teams in minutes—and run them on complex work.

- [Banksia repository](https://github.com/ringlochid/banksia)
- [Banksia on PyPI](https://pypi.org/project/banksia/)
- [Banksia getting started](https://github.com/ringlochid/banksia#quick-start)

## What AutoClaw explored

AutoClaw explored controller-owned orchestration, explicit delegation, recoverable execution, human waits, command runs, and auditable agent work. Those experiments informed Banksia's design.

Banksia is a clean successor, not a drop-in AutoClaw release. AutoClaw configuration, definitions, runtime state, APIs, and CLI commands are not guaranteed to migrate directly.

## Archive status

- AutoClaw receives no new features, fixes, compatibility work, or security updates.
- Its source and historical documentation remain available for reference.
- Existing releases remain available for reproducible installations.
- Use Banksia for new projects and active development.

## Historical documentation

The [documentation tree](docs/README.md) describes the final experimental system. It is retained for historical and research use and does not describe a maintained product.

## License

AutoClaw remains available under the [MIT License](LICENSE).
