The Autonomous Stack

Getting Started · Starter Kits · v2.0

Agent Bootstrap Kit v2.0

Runnable bootstrap kit for configuring, validating, and operating a self-hosted autonomous agent.

$3.00one-timePay with crypto

bootstrap configuration operations byo-llm

agent ⟶ theautonomousstack.xyz

01GET /api/v1/pack/starter-v2

402 Payment RequiredX-PAYMENT-REQUIRED

02sign TransferWithAuthorization3.00 USDC · Base (eip155:8453)

03GET + PAYMENT-SIGNATURE

200 OKapplication/zip · 26 files

pay per pack over x402no account

What's inside

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

  1. Overview
  2. Architecture
  3. OODA diagram
  4. Quick Start
  5. Pack structure
  6. Target personas
  7. Roadmap
  8. License

Overview

starter-v2 is the common foundation of all Self-hosted agent packs. It provides:

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


License

Proprietary — internal use only. Do not redistribute.


Last updated: 2026-06-18