Official starter pack of The Autonomous Stack. It turns an autonomous agent idea into a runnable, observable and compliant system in 48 hours. Designed for solo developers, SaaS founders and teams who want an agentic foundation before adding specialized domains.
Table of contents
Overview
starter-v2 is the common foundation of all Self-hosted agent packs. It provides:
- An OODA loop specific to starting up an agent.
- 5 named prompts covering architecture, configuration, guardrails, scaling and reporting.
- A checklist of 35 operational steps with commands.
- Installation, prompt testing and orchestration scripts.
- Configuration templates ready to customize.
Unlike v1, which reads like a book, v2 is runnable: you run
scripts/install.sh, you copy templates/, you execute scripts/run_agent.py.
Architecture
The pack is built on six startup states that form an agent-oriented cycle:
┌─────────────────────────────────────────────────────────────────────┐
│ AUTONOMOUS STACK STARTER v2.0 │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ BOOTSTRAPPING│────→│ CONFIGURING │────→│ RUNNING │ │
│ └──────────────┘ └──────────────┘ └──────┬───────┘ │
│ ↑ │ │
│ │ │ │
│ │ ┌──────────────┐ │ │
│ └───────────│ REPORTING │←────────────┘ │
│ └──────┬───────┘ │
│ │ │
│ ↓ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ SCALING │←────│ MONITORING │←────│ RUNNING │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │
└─────────────────────────────────────────────────────────────────────┘
Data flow
Idea / need → BOOTSTRAPPING → CONFIGURING → RUNNING
│
↓
┌──────────────────────────────────────┐
│ MONITORING → SCALING → REPORTING │
│ (heartbeat, errors, metrics) │
└──────────────────────────────────────┘
OODA diagram
┌─────────────────────────────────────┐
│ IDLE / INIT │
└──────────────┬──────────────────────┘
│ start()
▼
┌─────────────────────────────────────┐
│ BOOTSTRAPPING │
│ Define the mission, values, │
│ sensors and actuators. │
└──────────────┬──────────────────────┘
│ bootstrap_complete()
▼
┌─────────────────────────────────────┐
│ CONFIGURING │
│ Load config.yaml, validate the │
│ API keys, create the structure. │
└──────────────┬──────────────────────┘
│ config_valid()
▼
┌─────────────────────────────────────┐
│ RUNNING │
│ Run the first OODA loop. │
└──────────────┬──────────────────────┘
│ cycle_complete()
▼
┌─────────────────────────────────────┐
│ MONITORING │
│ Watch heartbeat, errors, │
│ latency and costs. │
└──────────────┬──────────────────────┘
│ health_check_passed()
▼
┌─────────────────────────────────────┐
│ SCALING │
│ Add workers, caching, │
│ or specialized agents. │
└──────────────┬──────────────────────┘
│ scaling_event()
▼
┌─────────────────────────────────────┐
│ REPORTING │
│ Produce the health report, │
│ lessons learned and next │
│ steps. │
└──────────────┬──────────────────────┘
│ report_delivered()
│ (loop back to CONFIGURING)
▼
Quick Start
1. Installation
cd scripts/
chmod +x install.sh
./install.sh
2. Configuration
cp templates/starter_config.yaml ./starter.yaml
cp templates/agent_rules.yaml ./rules.yaml
# Edit starter.yaml and rules.yaml with your settings
3. Testing the prompts
python3 scripts/test_prompt.py --prompt bootstrap --input "My agent must monitor Reddit and create alerts"
4. Running the agent
python3 scripts/run_agent.py --config starter.yaml --duration 60
Pack structure
starter-v2/
├── README.md <- This file
├── SOUL.md <- Startup-specific OODA states
├── PROMPTS.md <- 5 named prompts
├── CHECKLIST.md <- 35 steps with commands
├── SPEC.md <- Configurable parameters
├── CHANGELOG.md <- v1.0.0 and v2.0.0 history
├── starter-v2.json <- Manifest and stats
├── scripts/
│ ├── install.sh <- Installs Python, venv and dependencies
│ ├── config.yaml <- Commented configuration template
│ ├── test_prompt.py <- Tests a prompt with Ollama or a stub
│ └── run_agent.py <- Minimal OODA orchestrator
└── templates/
├── starter_config.yaml
└── agent_rules.yaml
Target personas
| Persona | Main need | First OODA state |
|---|---|---|
| Solo developer | Get an agent running without infrastructure | BOOTSTRAPPING |
| SaaS founder | Add an AI layer to an existing product | CONFIGURING |
| Platform engineer | Industrialize multiple agents | SCALING |
| Consultant data/AI | Demo an agent in 30 minutes | RUNNING |
Roadmap
- v2.1: Native integration with the
agent-{domain}-v2packs. - v2.2: Multi-agent mode with an internal A2A bus.
- v2.3: Web monitoring dashboard (real-time OODA states).
License
Proprietary — internal use only. Do not redistribute.
Last updated: 2026-06-18