Quickstart
AIOS has two parts that you set up independently. Start with your individual workspace.
Part 1 — Your Workspace
Section titled “Part 1 — Your Workspace”-
Clone the workspace repo
Terminal window git clone https://github.com/AIOS-alpha/aios-workspacecd aios-workspacenpm install -
Pick your context and scaffold
Are you a consultant working on an engagement, or an employee inside a company?
Terminal window scripts/scaffold-project.sh \--context consultant \--slug acme-workspace \--stakeholder "Acme Corp" \--owner your-name \--team "you,colleague1,colleague2" \--org AIOS-alpha \--output ~/Projects/acme-workspaceTerminal window scripts/scaffold-project.sh \--context employee \--slug my-workspace \--stakeholder "Your Company" \--owner your-name \--team "you,teammate" \--org AIOS-alpha \--output ~/Projects/my-workspace -
Open the scaffolded workspace
Terminal window cd ~/Projects/acme-workspace # or wherever you pointed --outputYou’ll find the numbered spine already in place:
0-context/ scope and framing1-inbox/ raw inputs land here2-work/ deliverables live here3-log/ decisions, tasks, hours4-shared/ what goes to the client or company5-personal/ private scratch, never syncs -
Validate the structure
Terminal window /path/to/aios-workspace/validation/validate-all.sh .All checks should pass on a fresh scaffold.
-
Run a harness
Try the weekly synthesis harness:
Terminal window # Inside Claude Code, in your scaffolded workspace:/weekly-synthesis
Part 2 — Team Brain (optional, team setup)
Section titled “Part 2 — Team Brain (optional, team setup)”-
Clone the brain repo
Terminal window git clone https://github.com/AIOS-alpha/aios-team-braincd aios-team-brainnpm install -
Start Supabase and seed demo data
Terminal window supabase startcp .env.example .env.local# Fill in values from `supabase status -o env` + your Anthropic keynpx tsx --conditions react-server scripts/seed-demo.tsnpm run dev -
Copy the API key printed during seed
The seed script prints a demo API key once:
AIOS_API_KEY=aios_<key_id>_<secret> -
Wire up your workspace
In your scaffolded workspace, edit
aios.yaml:brain_url: http://localhost:3000 # or your deployed brain URLapi_key: aios_<your-key> -
Push your first content
Terminal window cd ~/Projects/acme-workspaceaios status # preview what would syncaios push # send team-tier content to the brain -
Query the brain
Terminal window aios query "what decisions did we make this week?"
Next steps
Section titled “Next steps”- Understand the workspace spine — tiers, frontmatter, the numbered folders
- Team Brain deep-dive — architecture, auth, self-hosting
- Brain API reference — sync contract for the
aiosCLI