Skip to content
teamsleek.ai

Custom AI software

Custom AI software and internal tools, built with AI

Portals, field apps, quoting engines and approval tools for the work your ERP does not cover, with AI inside that reads, drafts and asks before it acts. AI coding agents write the code, three people check it, and you own the full source code.

Supplier portal · release 0.4

In review

Suppliers upload invoices and see when they will be paid

Harbourline Supplies Pte Ltd

  1. DoneSpec agreedYou and Lester7 screens, 11 rules
  2. DoneCode and tests writtenAI coding agents26 files, 44 tests
  3. DoneTest plan runOur tester18 of 18 passed
  4. DoneBusiness rules checkedOur ERP controllerGST 9%, 3-way match
  5. WaitingReviewed and releasedLester LawWaiting

Nothing reaches your team until Lester releases it.

Sample data. Harbourline Supplies Pte Ltd is not a real company.

When you need this instead of an ERP

For the work your ERP does not cover

You may not need a new ERP to fix one painful workflow. Often the answer is one well-built tool next to the systems you already run.
  • Customer and supplier portals

    Customers check orders, deliveries and invoices. Suppliers upload documents. Nobody emails your team to ask.

    For exampleSuppliers upload invoices and see when they will be paid.

  • Field and site apps

    Phone-friendly apps for site requisitions, job sheets, photos and sign-offs that go straight into your records.

    For exampleA site supervisor requests materials and the project manager approves on their phone.

  • Quoting and pricing engines

    Your pricing rules written into software: price lists, margins, discounts, freight, and approval above a limit.

    For exampleA quote goes to a manager only when the margin falls below 15%.

  • Approval tools

    One place for the requests that live in email and chat today: purchases, claims, discounts and credit limits.

    For examplePurchase requests routed by amount, with a record of who approved what.

  • Reporting over messy data

    Pull from spreadsheets, exports and older systems, clean the data once, and answer the questions you keep asking.

    For exampleMargin by customer across three spreadsheets and an old accounting export.

  • Integrations

    Connect the systems you already run, so nobody retypes data from one screen into another.

    For exampleOrders from your online store flow into stock and invoicing.

Which one fits?

This page

Custom AI software

  • Your ERP or accounting system works, but one piece of work around it does not
  • The gap is a portal, a field app, a quoting tool, a report or a link between systems
  • You want to keep the systems you have

Choose this when

AI ERP

  • The core records are the problem: stock, orders, jobs or the ledger
  • You have outgrown accounting software plus spreadsheets
See AI ERP

Choose this when

AI agents and workflows

  • The work is reading, drafting and chasing inside the systems you already run
  • You want agents that prepare the work and wait for approval
See AI agents

How it is built

Who does what when we build

We build with AI coding agents and our own build tooling, so the build takes days. Every step after the code is a person's job, and you know whose.
Who does what in each build step
1SpecYou and LesterWhat they doWe write the workflow down in plain words: the screens, who can do what, the business rules and the tests it must pass.What you getA written spec you agree before any code is written.
2Code and testsAI coding agentsWhat they doAgents write the application code, the database changes and the automated tests to the spec, using our build tooling. Lester runs them and steers the work.What you getWorking software to try as we go.
3Test planOur testerWhat they doRuns the test plan against the build, screen by screen and role by role, and sends back what fails until it passes.What you getTest results for each release.
4Business rulesOur ERP controllerWhat they doChecks the rules the way your finance team would: GST, approval limits, credit terms, and what each step does to stock and the ledger.What you getA finance check on every rule that touches money or stock.
5Review and releaseLester Law, founderWhat they doReviews every change against our review checklist and releases it. Nothing ships without his release.What you getOne accountable person for every release.

The steps, the review checklist and the people behind them are on how we work.

AI inside

Software that reads, drafts, answers and asks first

The AI is part of the software we build for you, not a separate chat window. By default, agents draft and a person approves.

Document reading

It reads the documents you get

Invoices, delivery orders, purchase orders and forms are read into fields, then matched against your records.

Tax invoiceINV-88213

Supplier S-014 · 3 Nov 2026

To: Harbourline Supplies

Pallet wrap 500mm

40 rolls x S$18.00S$720.00

Carton boxes A3

1,200 x S$1.40S$1,680.00

SubtotalS$2,400.00

GST 9%S$216.00

TotalS$2,616.00

Read from the PDF

Supplier
S-014
Invoice
INV-88213, 3 Nov 2026
Purchase order
PO-2610-118Match
Goods receipt
GR-2610-207Match
Subtotal
S$2,400.00
GST 9%
S$216.00
Total
S$2,616.00

Quantities and prices match the PO and goods receipt. Waiting for AP approval.

Drafting

It drafts, then waits

Quotes, replies, purchase orders and reminders are drafted from your records and rules. A person approves, edits or rejects.

Quotation agentWaiting for you

Quotation Q-2611-042 for customer C-1042

Pallet wrap 500mm, 60 rolls @ S$24.50
S$1,470.00
Carton boxes A3, 2,000 @ S$1.95
S$3,900.00
Subtotal
S$5,370.00
GST 9%
S$483.30
Total
S$5,853.30

Prices from the customer's price list. Margin is above the 18% floor on both lines.

RejectEditApprove

Answers that cite the record

It answers from your records

Ask a question in plain words. The answer names the records it came from, so anyone can check it.

Which customers are over their credit limit today?

Two. C-1042 owes S$23,180.00 against a S$20,000.00 limit, S$3,180.00 over. C-0877 owes S$8,640.00 against a S$8,000.00 limit, S$640.00 over.

AR ledger as at 6 Nov 2026 · customers C-1042, C-0877

Agents with approval

It waits for a person to say yes

Agents watch for work, prepare it and stop for approval. The record shows who prepared it and who approved it.

  1. 09:02 · Purchase order agent

    A3 cartons fell below the reorder point. Drafted PO-2611-031 to supplier S-014: 2,000 at S$1.40, S$2,800.00 plus GST S$252.00, total S$3,052.00.

  2. 09:02 · Purchase order agent

    Sent to the operations manager for approval.

  3. 09:40 · Operations manager

    Approved PO-2611-031. Moved the delivery to Thursday morning.

  4. 09:41 · Purchase order agent

    Emailed PO-2611-031 to supplier S-014 after approval.

Sample data. Harbourline Supplies Pte Ltd is not a real company.

Ownership

You own what we build

You own the full source code of what we build for you. No per-user licence fees, so adding staff adds no fees.

At handover you get

  • The full source code, including the core code it runs on
  • Your data, and the database it lives in
  • The automated tests written with the code
  • The prompts and limits each AI feature works to, with their tests
  • Docs and a runbook for running it day to day
  • Admin credentials for the system
  • A recorded walkthrough of the system

The source code includes the core code your system runs on, so another team can take it over. It can run on our hosting or in your own cloud account. We keep only our build tooling: the generators, module patterns and the instructions our AI coding agents follow.

Handover · Supplier portal

Yours
  • Source codeThe full repository, including the core code it runs on
  • DatabaseYour data and the structure it lives in
  • Automated testsWritten with the code
  • Docs and runbookSet-up, how it fits together, day-to-day running
  • AI settingsThe prompts and limits each AI feature works to, with tests
  • Admin credentialsFor the system
  • Recorded walkthroughThe system, explained on screen

Sample data. Harbourline Supplies Pte Ltd is not a real company.

Price bands

Published price bands

Each piece of work gets a written phase plan with its scope, price and dates before you sign. No per-user licence fees.

Quick build

From S$15k

2 to 3 days of build

One workflow or one agent, on your data.

Talk about this band

Build

S$30k to S$40k

4 to 5 days of build

A set of modules and agents around one part of the business.

Talk about this band

Enterprise programme

Around S$150k

Months, in phases

A full ERP programme, delivered phase by phase.

Talk about this band

After go-live, Run (hosting, support and AI usage) and Evolve (monthly build time) are priced in your phase plan. More on the pricing page.

Not what we do here

Websites, apps, games and general software

TeamSleek builds AI ERP, AI agents and AI-built internal tools with AI inside. SleekDigital, the Singapore studio TeamSleek is part of, builds websites, mobile apps, games and general custom software development.

  • Websites
  • Mobile apps
  • Games
  • General software
Go to SleekDigital

FAQ

Questions about custom AI software

Is AI-written code maintainable?

+
It is held to the same bar as code a person writes. Every change starts from a written spec, comes with automated tests, goes through our tester and our ERP controller, and is reviewed by Lester against our review checklist before release. You get the full source code, including the core it runs on, with the docs and a runbook, so another developer can read the code and keep building.

What stack do you use?

+
A modern TypeScript web stack and a standard database. We confirm the exact stack, and where the system will run, in your phase plan before you sign. It can run on our hosting or in your own cloud account.

Who owns the code?

+
You do. You own the full source code of what we build for you, including the core code it runs on, and there are no per-user licence fees. We keep our build tooling: the generators, the module patterns and the instructions our AI coding agents follow. It is how we build quickly, and another team does not need it to work on your code. The full list is on what you own.

How do changes work after go-live?

+
You can keep us on Evolve, a monthly block of build time. You put requests in a queue in your order of priority, and each one goes through the same spec, tests, rules check and release as the first build. Run covers hosting, support and AI usage, and fixes after go-live are covered by Run or as agreed in your phase plan. Both are priced in your phase plan. Because you own the code, you can also have your own developers or another team make changes. See Run and Evolve.

Do we need an ERP first?

+
No. This kind of software usually sits beside what you already run: a portal over your accounting system, a field app that feeds your job records, a quoting tool that writes into your sales records. If the ERP itself is the problem, see AI ERP.

Which AI models does the software use, and what data do they see?

+
We go through this on the scoping call and write it into your phase plan: which AI services the system uses, what data each one sees, and where the system is hosted. Our page on security and AI controls covers how agents are limited.

What if the AI model provider changes?

+
The prompts, limits and tests for each AI feature sit in your code. So switching to another model or provider is a contained piece of work, and we agree it with you before anything changes.

Bring the tool you wish you had.

In 30 minutes we walk through the workflow, show how it would run on sample data, and tell you which band it fits.