Open-source · for SMEs

The agentic business platform for SMEs.

AI agents, a structured Business API, a human dashboard, and a customer-facing bot — all working on the same business records. Run accounting, CRM, operations, tasks, and documents in one place.

Open source, and built to be extended. Agents create and update structured records through the API and CLI; you review, search, comment, and stay in control from the dashboard.

Open source self-host it today · github.com/WarehouseRobotics/warehouse-hub
AI agents
create · query · update
Your team
review · search · comment
Customers
ask · check · request
one shared system of record
Invoice 2026-0041sinv_000041
Sent
Acme Retail GmbHct_000245
Customer
Site audit · Tuebk_000310
Confirmed
Review Q1 expensestk_000477
Review
Structured records
stable id · status · links
Linked documents
originals retained
Audit-friendly
explicit, reviewable

Agents, your team, and your customers operate on the same records — not separate tools.

01 — Problem

Small-business operations are scattered. AI alone doesn't fix that.

Invoices arrive in email. Contacts live in a phone, a spreadsheet, and someone's memory. Tasks happen in chat, bookings in a calendar, and at the end of the quarter everything gets exported into files for the accountant. Every handoff loses context.

Adding a chatbot on top doesn't solve this. AI assistance is only useful for real business work when it can act on structured records — and when every action it takes is visible and reviewable afterwards.

Warehouse Hub gives agents and humans the same business context: one system of structured, linked, searchable records that agents can operate on safely and people can always inspect.

01

Fragmented tools

Invoices in email, contacts in spreadsheets, tasks in chat, accounting handoffs in file exports.

02

Chat is not a system of record

AI needs stable records and safe, repeatable operations — not just conversation.

03

One shared context

Agents and your team work on the same records, with the same links and history.

02 — Product

One platform, four layers

Not just a dashboard, and not just an AI chat. A layered, open-source system where each part does what it's best at — and where you can reshape any layer to fit your business.

01
Business API
The foundation: stable business objects with deterministic, repeatable operations. Every record has a stable ID, a structured JSON shape, and audit-friendly status fields.
contactsinvoicesexpensespayrollsbookingsdealstasksdocuments
Shipped
02
AI agents · CLI & API
Agents manage workflows through the Business API using structured CLI and API operations — capturing expenses, resolving contacts, generating invoices, scheduling bookings. Deterministic operations mean agent actions are safe to repeat and easy to verify.
Shipped
03
Dashboard
The human control surface. When chat is not enough, the dashboard is where you review records, check statuses, search across the business, manage your team, and leave comments both teammates and agents can see.
Shipped
04
Customer-facing bot
The outward layer. A bot your customers can talk to — to ask about a booking, chase an invoice, or get answers — backed by the same Business API records your team and agents work on. Managed and extended by your internal agents.
In progress
SK

Built to be reshaped

Warehouse Hub ships with coding-agent skills — packaged instructions that let an AI coding agent safely extend and reconfigure the platform: adding fields and record types, adjusting workflows, and tailoring the dashboard and customer-facing bot. Because it's open source, nothing is locked.

03 — Workflows

Built for the actual jobs of running a business

The work that keeps an SME running — not as disconnected modules, but as linked records in one system.

Accounting 01

Sales invoices, expense capture from supplier bills, imported payroll slips, bank accounts and transaction matching, tax reports, and source documents linked to every record.

CRM 02

One shared contacts registry for people and companies — customers, suppliers, employees. Contacts connect to their invoices, bookings, expenses, and deals.

Operations 03

Bookings for scheduled work: employee assignment with availability checks, rescheduling, conflict inspection, completion and cancellation, and agenda views.

Workspace 04

Project-scoped tasks and subtasks where your team and agents plan, hand off, and track work — with comments as the shared thread.

Documents 05

Upload once, link everywhere. Original files are retained and downloadable, extraction status is tracked, and every document points at the record it belongs to.

Configure 06

The company card that powers your outgoing invoices, team members and invitations, API tokens for agent and programmatic access, and data caches.

04 — Collaboration

Agents do the work. You stay in the loop.

1

Agent acts

Creates or updates a structured record via the Business API and CLI — registering an expense, resolving a supplier, drafting an invoice from a won deal.

2

Record persists

Stable ID, linked source documents, audit-friendly status. Safe to repeat, easy to verify.

3

Human reviews

In the dashboard you inspect detail, search across the business, correct what needs correcting, and comment in context — on the record itself.

$ wrobo-biz expenses create '{…}'
  "expenseId": "exp_000118", "status": "recorded"
EXExpense · exp_000118Recorded
DR
Denis (owner) 14:02
Check the tax rate on this one.
AI
Accounting agent 14:03
Updated tax line to 21%. Gross now €145.20, document re-linked.
05 — Dashboard

Your view into everything the system knows

Sign in with a password or magic link. New teammates join by accepting an invitation. Sessions are protected — data loads only once you're authenticated.

Accounting / Expensesnorthwind-robotics
Accounting

Expense registry

42 records
Search expenses · supplier, invoice no, amountsimilar ?
SupplierInvoiceDateGrossStatus
Papelería Centro SLFC-2026-004225 Mar€145.20Recorded
Iberdrola9002145522 Mar€312.90Paid
AWS EMEAEU-INV-778120 Mar€1,204.55Review
MovistarFRA-2219018 Mar€89.00Paid
"What needs doing?"

Workspace

Overview and the task list. Project-scoped tasks tracked to done between humans and agents.

"Is the money right?"

Accounting

Invoices, expenses, payrolls, banking, tax reports, documents — with semantic similarity search.

"Who are we with?"

CRM

Contacts as a card grid with customer/supplier/leads tabs, server-side search, linked records.

"What's scheduled?"

Operations

Bookings in a calendar week view, with conflict checks and complete/cancel actions.

"Who has access?"

Configure

Company card, team and invitations, API tokens for agent access, and data caches.

06 — Platform

Boring infrastructure, on purpose

Built so automated actions are predictable and records hold up to scrutiny. The Business API exposes stable objects with stable IDs and structured JSON. Operations are deterministic and CRUD-style. And it's all open source.

01

Open source

Self-host it, inspect it, fork it; the repository is public at github.com/WarehouseRobotics/warehouse-hub.

02

Stable IDs & shapes

Every record has a permanent ID and a consistent JSON structure.

03

Deterministic ops

CRUD-style actions safe for agents to repeat and easy for humans to verify.

04

Real audit fields

Explicit status lives on the record, not in hidden automation.

05

Built to reshape

Coding-agent skills make extending the platform approachable; originals stay retained.

agent · wrobo-biz CLIJSON in/out
$ wrobo-biz expenses create '{…}'
{
  "expenseId": "exp_000118",
  "status": "recorded",
  "documentId": "doc_000881"
}
=
human · dashboard detailRecorded
Expense ID
exp_000118
Supplier
Papelería Centro SL
Document
doc_000881.pdf
Gross
€145.20
07 — In practice

What this looks like in practice

A supplier bill becomes a clean expense record

Uploaded as a document, an agent registers it as an expense — supplier matched against existing contacts, totals and tax lines structured, original PDF linked. Reviewable in the dashboard, ready for accountant handoff.

1 bill PDF
2 expense record
3 accountant handoff

A won deal becomes an invoice without retyping

The sales invoice is generated from the company card, the customer contact, and the deal's line items — numbered, totaled, with a rendered PDF. The owner tracks it from draft through sent to paid.

1 deal won
2 invoice generated
3 draft → sent → paid

A booking that checks itself

A customer books a service visit. The booking validates the assigned employee against availability, flags conflicts, and links to the related task and invoice — then is marked complete or cancelled with comments.

1 calendar slot
2 availability ✓
3 complete

A customer gets a straight answer, from real records

A customer messages the customer-facing bot to check on their booking and an outstanding invoice. The bot answers from the same Business API records the team works on, and logs the exchange where staff and agents can see it. No copy-pasted status, no separate inbox.

1 customer message
2 bot reads records
3 accurate reply
Get started

Open source.
Self-host it today.

Warehouse Hub is open source — clone the repository, run it yourself, and reshape it to your business with the built-in coding-agent skills. No access request, no gate. If structured, reviewable AI operations sound like the way your business should run, start here.

Want a hand?

Warehouse Robotics — the team behind Warehouse Hub — offers consulting and IT support to help you integrate, customize, and run it in production. Get in touch if you'd like expert help rather than a do-it-yourself setup.

Talk to Warehouse Robotics