Steward — An Engineering Governance Platform for AI-assisted Software Development.
Project description
Steward
Enabling Trustworthy Human–AI Partnerships, Delivering Faithful Outcomes
What is Steward?
Every initiative begins with a shared intent.
Over time, that intent is interpreted, refined, implemented and revisited by many people — and increasingly by AI.
Without a shared understanding of what has been agreed, initiatives drift. Decisions are forgotten. Context is lost. The final outcome no longer reflects the original intent.
Steward exists to prevent that drift.
Steward is an open-source initiative that enables trustworthy collaboration between people and AI by transforming collaborative intent into faithful outcomes.
Rather than replacing human judgement, Steward helps preserve it throughout the lifecycle of an initiative by capturing agreements, preserving context and continuously verifying that outcomes remain faithful to the shared understanding collaboratively built by people and AI.
Steward is not another autonomous agent.
It is not another orchestration framework.
It is a disciplined approach to building complex initiatives where people and AI collaborate with a shared understanding of objectives, constraints and responsibilities.
Why "Steward"?
The name has two complementary meanings.
A steward serves
A steward exists to care for something that belongs to someone else.
A steward understands the objectives, protects the interests of those who entrusted the work and helps ensure that every action remains faithful to the intended outcome.
Steward applies this philosophy to Artificial Intelligence.
People define the intent.
People establish the constraints.
People remain accountable for decisions.
AI contributes its capabilities — reasoning, exploration, automation and analysis — but always in service of human intent.
The objective is not autonomous AI.
The objective is trustworthy collaboration.
A stew takes time
The name also evokes the idea of a stew.
Great outcomes rarely emerge from a single brilliant idea or a single prompt.
They are patiently built by combining many ingredients:
- people
- knowledge
- agreements
- decisions
- constraints
- tools
- AI capabilities
- continuous refinement
Just as a good stew develops through a careful process rather than a single action, successful initiatives emerge through continuous alignment rather than isolated execution.
Steward embraces this philosophy.
Great outcomes are built, not prompted.
Current Status
Steward is in active development.
The project is currently in its foundation phase, establishing the governance model, architectural principles and development infrastructure that all future work depends on.
Contributing
Steward is designed as a long-term project.
Contributions should prioritise architectural consistency, explicit responsibilities and simplicity. Every significant architectural change is governed through the Decision Request and Decision Record process in docs/decisions/.
License
Steward is released under the Apache License 2.0.
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 stewardai-0.1.0a1.tar.gz.
File metadata
- Download URL: stewardai-0.1.0a1.tar.gz
- Upload date:
- Size: 2.3 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.4 {"installer":{"name":"uv","version":"0.11.4","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 |
cda430ce810ebe5a9ec8922b65e7f9452d6a67f3b536870a5a3b71553b6d8165
|
|
| MD5 |
5b11dd3198769d74a5dbbdca10a11534
|
|
| BLAKE2b-256 |
1c43f3a1950cd63b06b17bea265894e94efc11c11aab23eb12412e1f3b4eb69f
|
File details
Details for the file stewardai-0.1.0a1-py3-none-any.whl.
File metadata
- Download URL: stewardai-0.1.0a1-py3-none-any.whl
- Upload date:
- Size: 10.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.4 {"installer":{"name":"uv","version":"0.11.4","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 |
9a79f2bf9dba2729f3184771d4d796bfc222907f99a1cc97f7d2dce0b91fffcf
|
|
| MD5 |
3666da7f7acbfbf0a50b4201a1e8ae6d
|
|
| BLAKE2b-256 |
6a0bfbb07ad106d80d8981bed574a42484563214f06f6cb4bbd7a31782fc70b2
|