Run your entire company from one system — operated by AI agents, owned by you.
braisOS is the operating system for the agentic company: CRM, FatturaPA invoicing, Qonto banking, partita doppia accounting, projects, documents, and knowledge in one data model — where AI agents do the work and you make the decisions. Self-hosted on your own EU server.
Running an SRL today means twelve tabs
A CRM here, invoicing there, the bank in another tab, tasks in a fourth, the commercialista on email. None of it integrates deeply. Data is scattered — and you are the integration layer.
A fragmented stack
HubSpot for contacts, Fatture in Cloud for invoices, Qonto's web app for banking, Asana for tasks, Notion for knowledge, three AI chats on the side. 8–12 tools that don't talk to each other.
Hours lost to reconciliation
Copying data between systems, exporting CSVs, rebuilding spreadsheets for basic financial visibility. Founder time goes to operational overhead instead of clients and business development.
AI that can't actually help
Existing tools expose thin APIs and even thinner MCP servers. An agent that sees one tool at a time operates blind — no shared context, no ability to act across your business.
Compliance is reactive
SDI e-invoicing, piano dei conti, liquidazione IVA, ritenuta d'acconto, GDPR — bolted onto generic tools as afterthoughts. Risk gets discovered in audits instead of prevented by construction.
Commercialista friction
You hand-assemble exports for the accountant; corrections come back by email and never make it cleanly into your tools. No structured, two-way exchange — every quarter, the same dance.
Rent, without ownership
€130–200/month across the stack, and none of it compounds. Your financials, contracts, and client PII live on other companies' servers, under their terms — often outside the EU.
The agentic company
A one-person "boring company" can operate like a fully-staffed firm — if a team of AI agents runs the operational surface and the human only makes the decisions that carry legal, financial, or strategic weight.
1Agents are the workforce
In braisOS, agents are first-class operators — by volume, the most active users of the system. The founder runs every business function personally and delegates execution: @CFO weighs in on cash flow, @CRM-Agent pulls client context, @DevLoop-Agent estimates build effort. A virtual C-suite, on demand.
2One source of truth
No data lives outside braisOS. Every contact, transaction, invoice, task, document, and conversation sits in one system, queryable by any agent with the right permissions. The web UI is a convenience layer for human oversight — not the primary interface.
3The company that builds itself
braisOS ships a self-improving development loop as a core module, not an afterthought. Describe the need and an agent builds it — tested, deployed, tracked, costed. The platform compounds instead of sending you shopping for the next SaaS tool.
“An agent that can read your CRM but can't check your bank balance is an assistant with amnesia.”
One data model. ~600 tools. Your judgment.
Three design decisions make a business genuinely operable by agents — and safe to hand to them.
One data model, not twelve silos
The CRM is the gravitational center of the system — referenced by 12 other schemas. A contact touched in the CRM is the same contact on the FatturaPA invoice, in the project, on the calendar invite, and in the bank reconciliation. No copy-paste, no drift, nothing to keep in sync.
- Every module shares one PostgreSQL instance, one permission model
- Won deal → order → billable project → invoice, in one chain
- Cross-module search over every entity type
Agents operate every module
Every capability is exposed to agents through MCP, REST/OpenAPI, and a CLI — nearly 600 per-verb tools spanning the whole platform. One agent workflow can check the bank balance, generate a FatturaPA invoice, submit it to SDI, post the journal entry, and notify you.
- Autonomous by default, escalation on money, tax, and architecture
- Per-task and per-agent budget caps; monthly circuit breaker
- If a module works in the UI but not via API, it's not done
✓ banking-account-getBalance → €48,212.90
✓ invoicing-invoice-issue → 2026/0042 · €8,540 + IVA
✓ invoicing-invoice-send → SDI: delivered
✓ accounting-journal-post → libro giornale #1184
⏸ banking-transaction-reconcile → waiting for payment
cost €0.04 · budget cap €5.00/task · audited
You supervise — you don't babysit
Agents stop and ask before financial commitments, tax filings, or architectural decisions — and whenever they're uncertain. Every action lands in an audit log with cost attached. Your hours go to judgment calls, not routine approvals.
- Typed approval gates for money and tax operations
- Cost-per-task and cost-per-module dashboards
- Full audit trail on every agent action, human-readable
Every business function. One OS.
Sales, money, operations, intelligence, and the AI layer itself — every module fully operable by agents, every record in one data model.
CRM & Relationships
The gravitational center: every contact, company, deal, and commercial commitment in one timeline — with Gmail, WhatsApp, and LinkedIn activity tracked.
Company Enrichment
Auto-fill any company record from official registries in one call — cost-ledgered and budget-capped so agents can't run up bills.
Documents & Contracts
Create, version, sign, and share every proposal, contract, and NDA from templates — linked to the deal that needs it.
Website & Content
Your website, bilingual blog, and lead funnel — run from inside the OS and wired straight into the CRM.
Touchpoint Capture
Drop a thought from anywhere; an extraction agent turns free text into suggested contacts, tasks, and follow-ups — filed correctly.
Active Invoicing
Generate FatturaPA invoices, send them through SDI, and get paid — automatically from project work, with delivery status tracked.
Passive Invoicing & Expenses
Every supplier bill captured from Qonto with OCR metadata, categorized, verified, and attributed to the project it funds.
Banking (Qonto)
A live window into the company's cash, reconciled against every invoice — synced every 15 minutes, classified by AI.
Accounting & Balance Sheets
Double-entry books structured to Italian SRL standards — piano dei conti, partita doppia, bilancio di verifica — so the commercialista's review is fast and clean.
Tax & Payroll
Italian fiscal obligations tracked, calculated, and calendared — so nothing slips past a deadline.
Budgets & Planning
Your financial compass: are we on track, and what happens if? Budgets, variance, scenarios, and pipeline-weighted revenue.
CFO Cockpit
The way a CFO actually thinks about the business, layered on top of the statutory books — with AI-assisted reclassification.
Work Management
The execution engine — built for agents first. Projects linked to CRM orders; token, cost, and time tracked on every task.
Calendar & Workspace
Meeting intelligence on top of your existing Google Calendar: attendee-to-CRM resolution, AI pre-meeting briefs, day reconciliation.
Search & Filters
Find anything, everywhere, instantly — scoped entity search, a Linear-style boolean filter builder, and Cmd+K omnisearch.
Analytics & Dashboards
Describe the metric you want in plain language and get a live dashboard card querying real data — plus KPI registry, OKRs, and scheduled reports.
Knowledge Base
The company's memory, searchable by every agent — markdown articles, meeting transcriptions with speaker diarization, semantic RAG retrieval.
Agent Chat
A virtual C-suite: summon specialized agents into one conversation with @mentions — each with its own tools, provider, and point of view.
DevLoop
Ask the OS for a new feature and watch an agent build, review, and ship it — PR, staging, production, rollback, all tracked and costed.
Auth & Security
One permission model for humans and agents, enforced at the data layer — passkeys for you, OAuth 2.1 and scoped API keys for them.
Compliance by construction
Italian fiscal and EU rules aren't features bolted on — they're constraints encoded in every schema. Risk gets prevented at write time, not discovered in audits.
FatturaPA & SDI
FatturaPA v1.2.1 XSD-conformant XML, transmission through the Sistema di Interscambio, delivery-status tracking, autofattura handling — and sequential invoice numbering with zero gaps, guaranteed by the database.
IVA, done properly
Registro IVA acquisti e vendite, liquidazione IVA per period, LIPE generation and submission, ritenuta d'acconto handling — calculated from the same ledger that holds every transaction.
F24 · IRES · IRAP · CU
IRES and IRAP estimation through the year, a tax-obligation calendar with alerts, F24 payment tracking against bank transactions, and Certificazione Unica generation.
Piano dei conti & partita doppia
Double-entry books to Italian SRL standards: prima nota, libro giornale, bilancio di verifica, Stato Patrimoniale, Conto Economico, Rendiconto Finanziario, nota integrativa — with fiscal-period locks.
Conservazione sostitutiva
eIDAS-compliant digital archival of every e-invoice for 10 years, as the law requires — handled at issuance, not remembered later. 3-2-1 backups with 1h RPO / 4h RTO on your own infrastructure.
GDPR & EU AI Act
Three-tier data classification for personal data (GDPR, D.Lgs 196/2003), and EU AI Act Limited-Risk posture: AI-generated content carries transparency labels, and PII is detected before it reaches a model.
A frictionless bridge to your commercialista
braisOS is the management layer; your accountant keeps the official books. It generates clean, structured exports (TeamSystem, Profis, Wolters Kluwer-compatible) and backports the commercialista's reclassifications — with an AI-assisted reclassification engine that learns the mapping over time. The quarterly review becomes fast, and the corrections actually stick.
Your SaaS stack vs braisOS
Not a better CRM or a better invoicing tool — a different architecture for the whole company.
| Fragmented SaaS stack | braisOS |
|---|---|
| 8–12 tools, none integrate; data scattered | One OS, one data model, one source of truth |
| Agents see one tool at a time, over thin MCP servers | Agents operate every module — ~600 MCP tools, full context |
| Data on vendors' servers, unclear residency | Self-hosted on one EU ARM64 VPS — you own it, no lock-in |
| Compliance bolted on, reactive | SDI, piano dei conti, IVA, GDPR, EU AI Act in the schema |
| Static — you shop for the next tool | Self-building — describe a feature, an agent ships it |
| English-first, Italian as an afterthought | Bilingual EN/IT as a design constraint |
| One access surface: the web UI | Four API surfaces: tRPC, REST/OpenAPI, MCP, CLI |
| Multi-tenant shared infrastructure | Single-tenant — your instance, your data, your rules |
| Manual commercialista handoff, corrections lost in email | Structured two-way export + AI reclassification backport |
Wired into the services an SRL actually uses
Deep, first-party integrations — not a marketplace of shallow connectors.
Qonto
Balances, transactions, labels, and attachments synced every 15 minutes; also the registered SDI receiver for inbound e-invoices.
SDI · openapi.com
Outbound FatturaPA transmission with digital signing and eIDAS-compliant 10-year archival; also powers enrichment and PEC.
Google Workspace
Five APIs integrated: Gmail in the CRM, Calendar sync, Drive mirroring, People contact sync, Meet transcriptions.
WhatsApp Business
Full bidirectional messaging over the Meta Cloud API, tracked against CRM contacts in the unified timeline.
Plaud
Meeting transcriptions with speaker diarization, pulled by agents over MCP and landing in the Knowledge Base.
DocuSign
Optional, per-deal e-signature for contracts and NDAs, tracked through the document workflow.
AI providers
Anthropic Claude, OpenAI GPT, Google Gemini, OpenRouter, and self-hosted Ollama — each agent role maps to a provider and model, cost-tracked per call.
MCP
braisOS is both an MCP server (~600 per-verb tools at mcp.braisor.com for any agent) and an MCP client.
Your instance, your rules
braisOS is single-tenant and self-hosted. There are no seats, no tiers, no per-user pricing — you run your own instance and pay for what it actually consumes.
Infrastructure
One Hetzner ARM64 VPS in the EU runs the entire stack.
- PostgreSQL, Redis, workers, web — one box
- Optional replica for instant failover
- Movable to any VPS provider by copying files
Agent costs
LLM usage is metered per call, per task, per module.
- Per-task and per-agent budget caps
- Circuit breaker at €1,000/month
- Local Ollama models at €0 per call
Setup & advisory
Early access is hands-on: we set up your instance with you.
- Instance provisioning and data import
- Qonto, SDI, and Google Workspace wiring
- Commercialista export configuration
The SaaS stack braisOS replaces typically runs €130–200/month — and none of it compounds. A braisOS instance targets under €100/month all-in, infrastructure and agent tokens included, on hardware you control.
Fair questions
The ones a careful founder — or their commercialista — should ask.
Where does my data live, and is it safe?
On your own server — a single-tenant instance on a Hetzner ARM64 VPS in the EU (or any VPS you prefer). Nothing is shared with other customers because there are no other customers on your instance. Backups follow a 3-2-1 scheme with streaming replication, daily dumps, and WAL archiving — 1h RPO, 4h RTO. GDPR data classification and the audit log are built into the data layer, not added around it.
Do I still need a commercialista?
Yes — and braisOS assumes it. Your accountant keeps the official books and files with the Agenzia delle Entrate; braisOS is the management layer that makes their review fast. It produces structured exports compatible with TeamSystem, Profis, and Wolters Kluwer, and backports their reclassifications into your piano dei conti so corrections actually persist. The goal is a clean two-way exchange, not replacing professional judgment.
What if an agent makes a mistake?
Agents are autonomous by default but escalate on anything that carries weight: financial commitments, tax filings, architectural decisions, or whenever they're uncertain. Money and tax operations sit behind typed approval gates. Every action lands in an audit log with the exact tool call and cost attached, spend is bounded by per-task and per-agent budget caps, and a circuit breaker halts agent activity at €1,000/month. You supervise; you don't hope.
Can I move away later?
Yes. The entire stack — PostgreSQL data, documents, configuration — moves to any VPS provider by copying files. It's standard open infrastructure (PostgreSQL 17, Redis, Docker Compose), not a proprietary format. No vendor lock-in is a design constraint, not a promise.
Does it work in English?
Bilingual by design. English and Italian are both first-class across the UI, invoices, emails, notifications, and agent chat — not a translation layer. The build fails if a string exists in one language but not the other. Fiscal artifacts stay correctly Italian (FatturaPA, liquidazione IVA, F24) while you operate in whichever language you prefer.
What do agents actually cost?
Token costs, metered per call and attributed per task and per module — you see cost-per-task dashboards, not a surprise invoice. Typical operational calls cost cents; you set the caps. For routine classification work you can route to self-hosted Ollama models at zero marginal cost, reserving Claude, GPT, or Gemini for work that warrants them. Total all-in target, infrastructure included: under €100/month.
Bring your company into the agentic era
braisOS is onboarding a small number of Italian SRLs and PMI. Tell us about your company and we'll get back to you — in English or Italian.