DukeOS
Work Services DukeOS Studio About
DukeOS apps and industries

Apps

Industries

DukeOS pricingSource licenceDukeOS appsIndustriesLive demosDukeOS docsJournalSign in
Start a project

DukeOS source licence

For tech agencies and developersA yearly licence to use and change the code

The whole app. Your servers.

The full DukeOS code, kept up to date for a year, with support from the team that built it. Host it, change it and sell it to your clients as your own.

$3,500The first year: code, updates and support
25Live client businesses included
On requestSupport after the first year, when you need it
$1,800Founding price for the first 2 buyers

01What's included

Everything we run, in your hands.

The same code that runs our hosted DukeOS, with a year of updates and the people who wrote it.

01

The full DukeOS code: every app, Duke the assistant, approvals, white-label, WhatsApp, payments and GST invoicing

02

A year of updates through a private code repository

03

A year of developer support from the team that built it

04

Up to 25 live client businesses

05

Deployment guide for your own servers or cloud (Docker)

02The stack

Built on tools your team already knows.

Open, widely used technology, so your developers can read, change and host it from day one.

Web appNext.js · React · TypeScript

Pages rendered on the server. The browser never talks to the database directly.

BackendPython · FastAPI

One modular codebase: each app is a module with its own permissions, events and AI tools.

DataPostgreSQL · vector search

Every business's data kept apart inside the database itself, plus search across documents.

Background workRedis · workers

Emails, WhatsApp messages, imports and AI tasks run in the background, not while people wait.

AIProvider-neutral AI layer

Works with leading AI models. Every change is previewed and approved, and usage is counted per business.

MessagingWhatsApp Cloud API · email

Each client business on its own WhatsApp number, with email sent in its own name.

DeploymentDocker · automatic HTTPS

Runs on your own servers or cloud, with custom domains for your clients. Deployment guide included.

Built in

  • Role-based permissions
  • An audit log of every change
  • Two-factor sign-in
  • Encrypted keys and tokens
  • Automated tests, end to end
  • Data export for every business

03The rules

Use it, change it, don't resell it.

Each copy carries a licence key and a buyer ID. Indian law applies, with arbitration.

01

You get the right to use the code, not ownership of it

02

Host DukeOS for your own named clients, under your brand

03

Change anything for your clients

04

No reselling the code, no public sign-up service, no removing the licence key

04Price

One licence a year.

Before tax. Setup help and training are optional.

ItemPrice
First year: code, updates, support, 25 clients$3,500
Every extra 25 clients, per year$900
Setup help (optional)$600
Developer training, per person (optional)$350

Prices before tax. Rather not run servers? Hosted white-label starts at a monthly price, with the same brand for your clients.

05Questions

Source licence questions.

Do we own the code?

No. You get the right to use and change it for your own named clients, for as long as your licence is active. SmartDuke keeps ownership.

What happens after the first year?

Your installations keep running under your licence. The first year includes updates and support; after that, hire us for support or new work whenever you need it.

Can we run DukeOS as our own public SaaS?

No. You can host it for your own named clients under your brand, but not run a public sign-up service or resell the code. Talk to us about Enterprise if you need more.

What do we need to run it?

A Linux server or cloud account with Docker. The stack is Next.js, FastAPI, PostgreSQL with pgvector and Redis. Setup help is available if you want it.

Can we try before buying?

Yes: we give you a sandbox to explore DukeOS as an agency, and a technical walkthrough of the code. Because the code can't be returned, there are no refunds once you have access.

Who pays for AI and WhatsApp?

Your clients' assistant runs on your own OpenAI or Anthropic key, and each business connects its own WhatsApp number. Those costs are between you, your clients and the providers.

06Next step

Get the sandbox and a code walkthrough.

Tell us about your team and clients. We set up a sandbox agency for you and book a technical walkthrough of the code with our developers.

We reply within one working day. No newsletters.

07Contact us

Take the wholecodebase.

We reply within one working day.

Contact us