Skip to main content

Steward — An Engineering Governance Platform for AI-assisted Software Development.

Project description

Steward

Steward

Enabling Trustworthy Human–AI Partnerships, Delivering Faithful Outcomes

CI Release TestPyPI Python 3.12+ License: Apache 2.0 Discussions


Steward — Enabling Trustworthy Human–AI Partnerships


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.


steward.xbaro.eu

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stewardai-0.1.0a1.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stewardai-0.1.0a1-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

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

Hashes for stewardai-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 cda430ce810ebe5a9ec8922b65e7f9452d6a67f3b536870a5a3b71553b6d8165
MD5 5b11dd3198769d74a5dbbdca10a11534
BLAKE2b-256 1c43f3a1950cd63b06b17bea265894e94efc11c11aab23eb12412e1f3b4eb69f

See more details on using hashes here.

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

Hashes for stewardai-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 9a79f2bf9dba2729f3184771d4d796bfc222907f99a1cc97f7d2dce0b91fffcf
MD5 3666da7f7acbfbf0a50b4201a1e8ae6d
BLAKE2b-256 6a0bfbb07ad106d80d8981bed574a42484563214f06f6cb4bbd7a31782fc70b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page