A scaffold for mounting a company's venture context — and optional company-specific infrastructure — into an AIOS vault.
This repo is a template, not a runtime. To use it:
-
From an AIOS operator's perspective: in your
~/aiosClaude session, run:/aios:company --createThe
/aios:companycommand clones this template, walks you through filling in the 10 context files (interview-driven), pushes to your new venture-context repo (typically{your-org}/venture-context), and registers it in yourUSER.md. -
Mounting an existing company's venture-context (you got an invite from a teammate):
/aios:company --mount {url}
The structure a company's knowledge ships in. Layered by purpose:
Layer 1 — Identity:
about_venture.md— mission, history, what the company doespositioning.md— category, narrative, worthy rivalspersonas.md— who it servesprimitives.md— core technical/conceptual IP
Layer 2 — Operations:
gtm.md— go-to-market motionofferings.md— products / services catalogpricing.md— pricing model + tiersculture.md— values, decision frameworks, rituals
Layer 3 — Brand:
design.md— visual + voice design system (per Google's design.md spec)brand.md— URL pointers to logos / fonts / palette / asset library
When an operator runs /aios:company --sync {your-company}, these files land at vault/00 - notes/context/ventures/{your-company}/ in their vault.
How Claude should act when working in this company's context: voice, tradeoff rules, escalation triggers, communication boundaries. Composes with each operator's personal INTENT.md (operator-side autonomy levels + company-side operating principles).
Beyond context, a company can distribute its own infra to operators who mount it. When /aios:company --sync runs, these land at namespaced paths in the operator's vault:
| Folder | Lands at (operator's vault) | Use case |
|---|---|---|
agents/ |
agents/{your-company}/ |
Company-specific agents (e.g. acme-board-prep, acme-onboarding) |
plugins/<plugin>/ |
plugins/{your-company}/<plugin>/ |
Company-distributed Claude Code plugins — self-contained bundles of slash commands + plugin-scoped agents/skills/hooks/MCPs |
hooks/ |
hooks/{your-company}/ |
Company-specific event hooks |
mcps/ |
mcps/{your-company}/ |
Company-specific MCP servers (e.g. integration with your CRM / billing) |
skills/ |
skills/{your-company}/ |
Company-specific Agent Skills |
templates/ |
templates/{your-company}/ |
Company-specific templates (proposal, contract, deck shapes) |
Each folder starts as a scaffold with a placeholder README. Add company-specific content when you have it; leave empty if you don't (operators just won't get anything in those namespaces).
Scaffolded as commented-out, uncomment to activate:
coding-practices.md— engineering standards, code review philosophy, commit conventionstools-we-use.md— internal stack referencerepos.md— pointer list of company repos with 1-line descriptions
Recommended repo name when you fork: {your-org}/venture-context (e.g. acme/venture-context, sovrahq/venture-context). The /aios:company --create flow uses this default.
Two things, two answers — and which repo you're looking at decides where the GPL text lives:
- The template scaffolding (layout, CI, READMEs, the onboarding-agent and context templates as shipped) — GPL-2.0-or-later.
- Your company's context (filled-in
context/, your agents, brand, pricing, positioning, personas) — yours, licensed however you choose or not at all. Not GPL. Not ours to license.
In this repo (the template): the GPL text is the root LICENSE, because this repo genuinely is GPL-2.0-or-later framework infra. The .aios-template-repo marker file is what says so.
In a repo scaffolded by /aios:company --create: that marker is removed and the GPL text moves to LICENSE-TEMPLATE. A root LICENSE is read as "this whole repository is under these terms" — true for the template, wrong for a repo whose substance is your private business context. Moving it rather than deleting it keeps the scaffolding you received licensed and attributed, while freeing the root LICENSE slot for your company's own choice.
CI enforces whichever of the two applies, so a scaffolded repo can be both correct and green — it previously could not be. Full reasoning: NOTICE and the framework's LICENSE-AUDIT.md § 4.
This describes how the template is shipped; it isn't legal advice. If the boundary matters commercially, have counsel look at it.
- The-AIOS/aios — the AIOS framework this template plugs into
plugins/aios/commands/company.md(in The-AIOS/aios) — the canonical/aios:companycommand reference