Built for Italian SRLs · Self-hosted · Agent-first

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.

16+
modules, one data model
~600
agent tools over MCP
4
API surfaces: tRPC, REST, MCP, CLI
~€13/mo
core infrastructure, EU-hosted
The problem

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 thesis

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.”
Why braisOS gives agents the whole business, not one tool at a time
How it works

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

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
Modules

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.

Sales & Relationships

CRM & Relationships

The gravitational center: every contact, company, deal, and commercial commitment in one timeline — with Gmail, WhatsApp, and LinkedIn activity tracked.

Deals & pipelinesUnified timelineGoogle Contacts sync

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.

VIES validationRegistro ImpreseBilanci snapshots

Documents & Contracts

Create, version, sign, and share every proposal, contract, and NDA from templates — linked to the deal that needs it.

Template engineDocuSign e-signDrive sync

Website & Content

Your website, bilingual blog, and lead funnel — run from inside the OS and wired straight into the CRM.

Lead capture → CRMFunnel trackingEN/IT blog

Touchpoint Capture

Drop a thought from anywhere; an extraction agent turns free text into suggested contacts, tasks, and follow-ups — filed correctly.

Global captureAI extractionLink unfurling
Money

Active Invoicing

Generate FatturaPA invoices, send them through SDI, and get paid — automatically from project work, with delivery status tracked.

FatturaPA v1.2.1SDI transmissionRecurring & credit notes

Passive Invoicing & Expenses

Every supplier bill captured from Qonto with OCR metadata, categorized, verified, and attributed to the project it funds.

Qonto ingestionAutofattura detectionCost attribution

Banking (Qonto)

A live window into the company's cash, reconciled against every invoice — synced every 15 minutes, classified by AI.

Reconciliation engineCash runwayAI classification

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.

Libro giornaleStato PatrimonialeAmmortamento

Tax & Payroll

Italian fiscal obligations tracked, calculated, and calendared — so nothing slips past a deadline.

Liquidazione IVA · LIPEF24 · IRES · IRAPCU certification

Budgets & Planning

Your financial compass: are we on track, and what happens if? Budgets, variance, scenarios, and pipeline-weighted revenue.

Actual vs budgetCash-flow projectionScenario forecasting

CFO Cockpit

The way a CFO actually thinks about the business, layered on top of the statutory books — with AI-assisted reclassification.

Three-statement viewWaterfall chartsPeriod comparison
Operations

Work Management

The execution engine — built for agents first. Projects linked to CRM orders; token, cost, and time tracked on every task.

Agent task pickupBudget capsDependencies

Calendar & Workspace

Meeting intelligence on top of your existing Google Calendar: attendee-to-CRM resolution, AI pre-meeting briefs, day reconciliation.

Two-way syncMeeting briefsEvent ↔ task links

Search & Filters

Find anything, everywhere, instantly — scoped entity search, a Linear-style boolean filter builder, and Cmd+K omnisearch.

Cmd+K globalSaved filtersEvery entity type
Intelligence

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.

AI-generated cardsOKR trackingProject profitability

Knowledge Base

The company's memory, searchable by every agent — markdown articles, meeting transcriptions with speaker diarization, semantic RAG retrieval.

pgvector embeddingsTranscript extractionAgent context injection
AI Layer

Agent Chat

A virtual C-suite: summon specialized agents into one conversation with @mentions — each with its own tools, provider, and point of view.

Claude · GPT · Gemini · OllamaMCP tool useEU AI Act labels

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.

Containerized buildsHuman deploy gateOne-click rollback

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.

Passkey / WebAuthnPer-agent scopesAudit log
Made for Italy

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.

The difference

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
Integrations

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.

The model

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

€6–13/month

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

Pay per token, capped

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

Let's talk

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.

FAQ

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.

Early access

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.

Single-tenant · self-hosted in the EU · your data stays yours.