AI-native business operating system

Octopus

One brain. Eight arms.
Unlimited agents.

Eight application modules serve your business data. Hundreds of AI agents — each paired with a proxy human — execute operations around the clock, for every startup on the platform.

8
Application arms
AI agents per startup
9
PostgreSQL databases
24/7
Autonomous operation
// the metaphor, precisely

What the eight arms mean

The octopus metaphor is architectural — not about agent count. Eight arms are eight application modules. Agents are unlimited and defined by each startup's needs.

8
// the eight arms
Eight application modules
Eight independent REST API apps — each owning one PostgreSQL database and exposing a clean HTTP interface. These are the structural arms: bos_idea, bos_team, bos_products, bos_execution, bos_crm, bos_tasks, bos_accounts, and bos_feedback. The central brain (bos_startups + Ollama + n8n) coordinates all eight. Every arm can be used standalone by humans or called programmatically by any number of agents.
// unlimited agents
Hundreds of AI agents
Agents are not fixed in number. A startup may have one CEO Agent, three Sales Agents for different territories, two Ops Agents per shift, a Finance Agent per entity, and Support Agents per channel — all defined in bos_team and all calling the same eight arms. Each agent has a corresponding proxy human who executes the physical, relationship-critical, and legally mandated tasks the AI cannot yet perform itself.
All agents communicate with the eight arms exclusively through REST APIs — never direct database access. The arms serve data; the agents do the thinking.
// eight application arms

The eight arms in detail

Each arm is an independent REST API app on a dedicated port, owning one PostgreSQL database, serving every agent that needs it.

:3001 · ARM 1
bos_idea
Business constitution — vision, mission, market analysis, competitor intel, customer personas
ideasmarket_analysiscompetitorspersonas
:3002 · ARM 2
bos_team
Agent registry, proxy humans, audit log, escalations — the governance layer for all agents
agentsproxy_humansagent_run_logescalations
:3003 · ARM 3
bos_products
Product catalogue, SOPs, knowledge base, decisions log, semantic vector search
productssopsknowledge_docsdecisions_log
:3004 · ARM 4
bos_execution
Annual plan, OKRs, key results, milestones, monthly budget allocations
annual_plansokrskey_resultsmilestones
:3005 · ARM 5
bos_crm
Companies, contacts, deal pipeline, activities log, follow-up outreach queue for n8n
companiescontactsdealsfollow_ups
:3006 · ARM 6
bos_tasks
Proxy human task assignments, sprint management, comments, reusable templates
taskstask_commentssprintstask_templates
:3007 · ARM 7
bos_accounts
Invoices, expenses, bank transactions, P&L snapshots, runway monitoring
invoicesexpensestransactionspl_snapshots
:3008 · ARM 8
bos_feedback
Support tickets, NPS responses, warranty claims, weekly AI insight reports
ticketsnps_responseswarranty_claimsfeedback_insights
// unlimited agents + proxy humans

Agents scale with
your operations

Each startup deploys as many AI agents as its operations demand. Every agent is paired with a proxy human who executes what machines cannot yet do.

AI agents — unlimited per startup
Agents are records in bos_team, not fixed roles. One startup may have a CEO Agent, three regional Sales Agents, two shift Ops Agents, and dedicated Finance and Support Agents per channel. As the business grows, so does the agent fleet.
1
agents active across the platform
Proxy humans — paired with agents
For every agent, a real human handles what machines cannot — physical delivery, legal signatures, relationship-sensitive calls, and regulatory filings. Agents generate structured task briefs; proxy humans execute and report back.
AR
Arun R.
Hardware installation · Tamil Nadu
active
PK
Priya K.
Sales calls · Client meetings · Mumbai
on task
MV
Mohammed V.
GST filing · Compliance documents
idle
SL
Sneha L.
Customer support · Returns · WhatsApp
active
// operating loop

How agents use the arms

Every agent follows the same six-step loop — reading the eight arms via API, reasoning with Ollama locally, writing decisions back to the mother server.

01
Read the arms
Agent calls the relevant API arms — fetching business constitution from bos_idea, OKRs from bos_execution, pipeline from bos_crm. Pure HTTP GET calls to the mother server.
GET /api/... → mother
02
Compute the cascade
Annual target minus achieved equals remaining. Divide by months left. Divide daily need by deal size times conversion rate. Today's mandate is pure arithmetic — no LLM needed.
n8n function node
03
Log intent first
Before any action is taken, the proposed intent is written to bos_team.agent_run_log via POST. Non-negotiable. Every decision is auditable and reversible by the founder.
POST /api/run-log
04
Reason with Ollama
All fetched data is assembled into a structured JSON payload and sent to Ollama — running locally on the CEO Robot. The LLM synthesises and prioritises. It does no arithmetic.
POST localhost:11434
05
Write back to arms
Outcomes written to the relevant arms: tasks created in bos_tasks for proxy humans, follow-ups queued in bos_crm for n8n, decisions logged in bos_products. Always via API.
POST/PATCH → mother
06
Reforecast tomorrow
Today's actuals update key results in bos_execution. Tomorrow's contact mandate is recalculated from real conversion rates. The system self-calibrates every 24 hours.
PATCH /api/key-results
// two-tier deployment

Mother server.
CEO Robot.

All eight arms and all nine databases live exclusively on the mother server. The CEO Robot is a stateless API client that fetches, thinks locally with Ollama, and writes back.

Deployment architecture production
// tier 1
Mother Server
All 9 PostgreSQL databases
All 8 REST API arms (:3001–:3008)
bos_startups — tenant registry (:3000)
Auth service · JWT per startup_id
n8n — scheduler, fan-out, outbound comms
Chroma/Qdrant vector database
Web founder dashboard
HTTPS
JWT
// tier 2
CEO Robot
Ollama — local LLM inference
n8n — local agent workflow engine
JWT token scoped to one startup_id
Local founder dashboard UI
No local databases
No local API apps
Stateless between runs

Eight arms.
Unlimited reach.

Register your startup, deploy your CEO Robot,
and let hundreds of agents run your business around the clock.