aiku
Open source software for people who ship things

The operating system for commerce.

One codebase that runs wholesale, retail, dropshipping, marketplaces, third‑party fulfilment and your own storefronts — across many companies, warehouses, countries and currencies. Built by a team that runs it every day.

Hand-drawn sketch of the group dashboard: sales, invoices and registrations per organisation
The group dashboard, drawn from the real thing. Every screen on this page is a sketch of a real build running on generated data.

Why one system

Most trading businesses glue together an ERP, a warehouse system, a shop platform, a marketplace connector, a mailing tool and a CRM — and then spend their lives reconciling them. aiku is all of those at once, with one source of truth: a product is defined once and sold everywhere; stock moves once and every channel knows; a customer is one record whether they bought on your website, on a marketplace or through your sales team.

It is not a prototype. aiku is the production system behind a multi‑country wholesale and retail operation, and it is released as open source under the AGPL so that anyone can run it, read it, and improve it.

Wholesale first

Most of what aiku does is the unglamorous core of a trading business: trade customers with credit terms and price lists, B2B orders keyed by sales staff or placed on a trade portal, proformas, invoices and credit notes, purchase orders to suppliers, stock that is valued properly, and a warehouse that picks and packs what was sold — in several companies, currencies and countries at once.

Retail storefronts, marketplaces and dropshipping sit on top of that core and reuse it. They are real and they work; they are not the point.

Hand-drawn sketch of the orders list with states from basket to dispatched
Orders: basket, submitted, picking, packed, dispatched — and every state counted live.

What it does

Hand-drawn sketch of warehouse racks, a picker with a trolley and a picking list
The warehouse: locations, a picking route, a scanner, pick → pack → ship.

And, on the side: channels

The same catalogue can also be listed on marketplaces, or sold by your own customers on their shops (dropshipping), with those orders landing in the same warehouse queue. A small part of the system; a useful one.

Shopify WooCommerce Magento TikTok Shop Amazon eBay

Under the hood

PHP 8.4 · Laravel · Octane · Horizon · Passport · Pennant · Scout · laravel/mcp
PostgreSQL + pgvector · Redis · Typesense · Meilisearch
Vue 3 · Inertia · Tailwind · Vite · TypeScript · React Native
Pest · Playwright

Around six thousand actions, one per thing the business can do; hydrators that keep every count and total honest at the point of change; time‑series tables for every dimension anyone has ever asked a question about.

On AI

We believe AI is a tool to empower human ingenuity, not to replace it. aiku ships a permission‑scoped MCP server so assistants can answer questions about the business; the decisions stay with people. How we drew that line →

Engineering notes

How parts of aiku came to be the way they are. All notes →