Inspiration

Community organizations rarely struggle because of one enormous task. They struggle because of dozens of small tasks that must happen every day: checking water levels, scheduling maintenance, following up with suppliers, coordinating operators, updating records, and responding to exceptions.

We saw an opportunity to change the role of the human coordinator from managing every task to setting the outcome that needs to be maintained.

That inspired Atlas Steward: a Good Neighbor Agent that works quietly in the background, handles repetitive coordination, remembers what it learns, and brings a human into the loop only when meaningful judgment is required.

Our initial focus is community water reliability, where keeping essential infrastructure operational can directly affect people's daily lives.

What it does

Atlas Steward is an autonomous community operations agent.

A community operator can give it a durable objective such as:

“Keep all community water points operational this week. Handle routine coordination automatically and only interrupt me when a meaningful decision requires my approval.”

Atlas Steward then:

  • Inspects the current state of community water assets
  • Identifies routine work and emerging problems
  • Checks inventory, maintenance history, budgets, policies, and operator availability
  • Executes authorized low-risk tasks
  • Creates work orders and schedules inspections
  • Sends routine notifications
  • Monitors progress and verifies outcomes
  • Escalates exceptions that exceed its authority
  • Presents the human with evidence, options, and a recommendation
  • Records useful lessons for future decisions

The goal is not to create another dashboard that humans must constantly monitor.

The goal is:

Outcome → Autonomy → Exception → Human Judgment → Action → Verification → Learning

How we built it

Atlas Steward is built around the Strands Agents SDK, using an agent architecture designed around real operational work rather than conversation.

The system combines:

  • Steward Agent — coordinates the overall objective
  • Operations Agent — determines and executes routine operational work
  • Resource Agent — evaluates available people, assets, inventory, and services
  • Risk Agent — determines whether an action is safe and authorized

We created typed tools for actions such as checking water status, inspecting assets, checking inventory, finding service providers, creating work orders, scheduling inspections, sending notifications, requesting quotes, verifying completion, and recording outcomes.

Deterministic operations are handled with deterministic code, while agent reasoning is used where ambiguity, prioritization, or planning is actually required.

We also designed an autonomy policy:

Observe → Recommend → Prepare → Execute

Routine, pre-authorized actions can happen automatically. Actions involving higher spending, sensitive information, essential-service allocation, or other consequential decisions require human approval.

The system also maintains operational memory so that previous decisions, recurring failures, successful interventions, and useful community preferences can improve future recommendations.

Our AWS architecture is designed around services such as Amazon Bedrock, Lambda, persistent storage, EventBridge, CloudWatch, and Amazon Bedrock AgentCore where appropriate.

Challenges we ran into

The biggest challenge was deciding what an agent should actually be allowed to do.

It is easy to build an AI that recommends an action. It is much harder to build one that can safely take action in the real world.

We therefore had to think carefully about:

  • Authorization boundaries
  • Safety policies
  • Human approval thresholds
  • Tool validation
  • Reliable state management
  • Verification after execution
  • Auditability
  • Agent memory
  • Avoiding unnecessary LLM calls
  • Distinguishing observed facts from estimates or model reasoning

Another challenge was resisting the temptation to build the entire Atlas vision at once.

Atlas Sanctum is ultimately much larger than one community operations workflow. For this project, we deliberately narrowed the scope to one concrete problem: community water reliability.

That constraint helped us turn a broad vision into something demonstrable.

Accomplishments that we're proud of

We are proud that Atlas Steward is designed around work rather than chat.

Instead of telling a coordinator:

“Pump 03 may need maintenance.”

the system is designed to detect the issue, inspect the relevant state, determine what it is authorized to do, coordinate the routine response, monitor the result, and only escalate when human judgment is actually necessary.

We are also proud of the exception-first experience.

Instead of asking humans to babysit another dashboard, Atlas Steward aims to let them see:

“You’re clear. 18 routine tasks are being handled.”

And when something genuinely requires them:

“3 decisions need you.”

Each decision can include the problem, evidence, policy threshold, available options, recommendation, and potential consequences.

Finally, we are proud of the broader principle behind the system:

Autonomy should be earned through policy, not assumed.

What we learned

We learned that the most useful AI agents may not look like chatbots at all.

The valuable interface can be an outcome:

“Keep this system running.”

From there, the agent needs to understand state, reason about what needs to happen, act through tools, respect authority boundaries, verify the result, and learn from what happened.

We also learned that human-agent collaboration works best when the responsibilities are clearly divided:

The agent handles coordination. The human handles judgment.

Memory then creates a learning loop:

Task → Outcome → Memory → Better Next Action

This changes the role of AI from answering questions to becoming an operational partner.

What's next for Atlas Steward

The next step is to expand beyond the initial water-reliability workflow while preserving the same operating principle.

The architecture can extend the Priority Floor across:

  • Water
  • Food
  • Shelter
  • Energy
  • Sanitation
  • Connectivity

From there, Atlas Steward can connect more deeply with IoT and edge infrastructure, richer evidence systems, community operations, and additional autonomous workflows.

The long-term vision is:

Good Neighbor Agent → Community OS → Priority Floor → Infrastructure Intelligence → IoT → Evidence → Learning Network

Our goal is not to build an AI that replaces the people responsible for a community.

It is to build an AI that makes those people less burdened by routine coordination and more available for the decisions that actually matter.

Built With

  • ai
  • ai-agents
  • amazon-bedrock
  • amazon-bedrock-agentcore
  • amazon-cloudwatch
  • amazon-dynamodb
  • amazon-eventbridge
  • aws-lambda
  • generative-ai
  • human-ai-collaboration
  • iot
  • multi-agent-systems
  • python
  • strands-agents-sdk
  • workflow-automation
Share this project:

Updates

Submission history