Software and AI partner · Phnom Penh
World-class engineering, at your doorstep.
Moul is the software and AI partner for companies in Cambodia. We join your tech team to unblock it, or we become the tech team that runs your company: building your product, modernizing the systems you rely on, and putting AI to work across the business.
- 01An engineering team you can meet in person
- 02Price and launch date in writing
- 03You own the code. No lock-in.
- Bank APIs
- KHQR
- Bakong
- SAP
- Microsoft Dynamics
- Odoo
- QuickBooks
- Telegram
- Facebook Messenger
- CamInvoice
- Parent-company ERPs
- Legacy databases
How we partner
Join your tech team, or be it.
Some companies have developers who need more hands and senior help. Others have no tech team at all. We work either way, and change shape as you grow.
01Alongside your team
A copilot for your tech team
You have developers, and they're stretched.
We embed with your engineers and unblock the work that's stuck: the migration that keeps slipping, the integration nobody has time for, the AI feature waiting on the roadmap. We work in your codebase and your meetings, and leave your team stronger than we found it.
- Engineers who work in your repository, tools and routines
- Architecture, code review and AI-assisted development your team keeps using
- More hands for a push, fewer once it ships
02As your tech team
The tech team that runs your company
You run a business, not a software team.
We take on your technology end to end. We plan the roadmap with you, build and ship the software, run the servers, keep it secure and answer when something breaks. One partner and one monthly plan, instead of a scattered set of vendors and freelancers.
- A named lead who joins your management meetings
- Product, engineering, hosting and support under one contract
- Documentation as we go, so you can hire in-house whenever you're ready
Where partners usually start
- Building and launching a SaaS product
- Modernizing a legacy system without stopping the business
- Unblocking a stalled project or migration
- Automating routine work with AI
- Better forecasts and reporting from your data
- Taking over software a vendor left behind
- Getting ready for a security audit
- Connecting to banks, KHQR and CamInvoice
What we take on
One partner, from first release to every day after.
This is where most work starts, not a fixed menu. If it runs on software, data or AI, ask us. Each service starts with a small, fixed-price first step, so you can judge us before you commit to more.
Our engineering standard
AI agents do the work. People make the decisions.
Agents now write, test and review most of our code, so work arrives faster and costs less. They work inside the controls you'd expect of any engineer: scope agreed in writing, every change signed off by a person, and any release undone in one step.
Our workflow
From request to release
- AI agent
- Human
Agreed in writing
- AI agent
- Drafts the spec, the estimate and the test plan
- Human
- You and our lead agree scope, cost and go-live date
Spec · acceptance criteria
Built and tested
- AI agent
- Writes the code and its tests, several tasks at once
- Human
- An engineer sets the plan and the architecture
Coding agents · sandboxes · CI
Reviewed twice
- AI agent
- A separate agent checks every line for bugs and security holes
- Human
- A senior engineer signs off: maker-checker, as in finance
AI code review · human-approved pull requests
Tried by your team
- AI agent
- Sets up a safe copy of the system to try it on
- Human
- Your team tries it and gives the go-ahead
Preview environment · UAT
Released with a way back
- AI agent
- Rolls it out in stages, ready to undo in one step
- Human
- We agree the release time with you
Staged rollout · instant rollback
Watched around the clock
- AI agent
- Spots problems early and drafts the fix
- Human
- An engineer approves every fix before it ships
Monitoring agents · release notes
For finance and management
Agent speed, reflected in the price
Agents cut the hours behind each change, and our fixed quotes reflect it. Anything extra is quoted before it's built.
A record an auditor can follow
Every change shows who asked for it, which agent built it, who approved it and when it went live.
Built away from customer data
Agents build and test on copies with sample data, never on your live customer records.
For engineering
Agents on a short leash
Each agent works in its own sandbox with only the access its task needs, and every action it takes is logged.
Held to the same bar
Agent-written code passes the same tests and review as anyone's, and an engineer can explain any line of it.
Your repository, your tools
Agents and engineers work in your codebase and issue tracker, and follow your conventions.
How we work
Four steps, each with a price and a date.
First step
A one- or two-week paid engagement at a fixed price. You get a written plan, a fixed quote and a launch date.
Project
We build against that plan. Price and launch date are in the contract, and changes are quoted before work starts.
Launch
We go live on the agreed date, train your team and hand over the documentation.
Retainer
One monthly plan keeps it running: monitoring, fixes, updates and small improvements.
First steps
Start small. Know the price before you start.
CamInvoice and finance integration
CamInvoice readiness check
US$1,5001 weekWhat you get
- Review of how invoices are created, approved and sent today
- Your accounting data mapped to what CamInvoice requires
- Written gap list, fixed quote and go-live date for the connector
AI and data
AI discovery sprint
US$4,0002 weeksWhat you get
- Two or three opportunities mapped with the people closest to them: tasks, forecasts, reports or product features
- A working prototype on your own data
- A plan for the next step, with a fixed price and timeline
Software products and modernization
Software scoping
US$3,0002 weeksWhat you get
- Requirements, existing systems and integrations mapped
- Clickable prototype of the key screens
- Fixed price and launch date for the build
Security and compliance
Security review
US$3,0002 weeksWhat you get
- One system's application, cloud and access tested the way an attacker would
- Every finding ranked by risk, with the fix and the effort
- A fixed quote to close the gaps, with a retest once they're fixed
All prices in US dollars.
About Moul
How the best teams build, here in Phnom Penh.
Moul is a software and AI engineering team in Phnom Penh. We bring the way the world's best product teams work to companies here, and leave those habits with your team.
We sit with your people when it helps, and hand you the source code and documentation, so your team can read the code we run.
Tell us what's stuck. We'll show you how we'd move it.
A product to build, a system holding you back, or a team that needs a hand: thirty minutes is enough to know if we can help. We reply within one business hour.