Itri Cloud Labs
SOFTWARE ENGINEERING LAB — MOROCCO

We ship the code.
Not the pitch.

Itri Cloud Labs designs and ships production software: ICERP for Moroccan PMEs, open-source libraries other developers use, and the occasional client project on the side.

invoice.ts — @ic-labs/invoice-kit
import { createInvoice }
  from "@ic-labs/invoice-kit";

const invoice = createInvoice({
  seller: { name: "IC Distribution" },
  client: { name: "Client Demo" },
  items: [
    { name: "Conseil", quantity: 1, price: 1000 }
  ],
  vatRate: 0.2
});

await invoice.toPDF("./invoice.pdf");
PRODUCT
LIVE

ICERP

A modern ERP built for Moroccan small and medium businesses — software PMEs can actually run their operations on, built and maintained by the same team that ships it.

icerp.ic-labs.cloud
ICERP product screenshot
OPEN SOURCE

We publish what we build.

invoice-kit

The fastest and cheapest way to generate Moroccan invoices for your apps — typed document factories for invoices, quotes, purchase orders and delivery notes, with Moroccan tax defaults (MAD, TVA, ICE/IF/RC) and French/Arabic labels built in.

$ npm install @ic-labs/invoice-kit
View on GitHub →

openstudy

An AI-powered study assistant that runs entirely in your terminal — subject and model selection, reasoning controls, and study material, in one keyboard-driven TUI.

$ git clone github.com/Itri-Cloud-Labs/openstudy
View on GitHub →
HOW WE BUILD

Built. Shipped. Running.

$ ls ~/shipped
icerp/production ERP for Moroccan PMEs
invoice-kit/MIT, published to npm
openstudy/terminal AI study assistant
client-sites/6 live sites, side work
STACK
FRONTEND
TypeScriptReactNext.jsTanStack StartTailwind CSSshadcn/ui
BACKEND & DATA
Node.jsBunConvexClerk
INFRASTRUCTURE
ProxmoxCoolifyVercelBastBlacksmithGreptile
ABOUT

Itri Ibouanane

14-year-old software engineer · Founder, Itri Cloud Labs

Self-taught since 9, starting with Discord bots in JavaScript. Five years later, that's five years of real software experience packed into a 14-year-old. Itri Cloud Labs is based in Casablanca, Morocco, and run by the engineer who writes the code — TypeScript, PHP, shell, and a self-managed server infrastructure underneath it all. It's small on purpose: every product shipped here is something the founder uses, maintains, and stands behind directly.

Building software that ships, not slideware.

Follow on X →
ALSO

Outside of our own products, we take on a handful of client web projects — a side activity, not our main focus.

View selected work →