AI agents & assistants
Agents that answer, sell, book and triage over WhatsApp, web chat and your own tools.
AI-native software studio
Farcholabs designs, builds and ships mobile apps, web platforms and AI agents, from a written spec to a release you own: the code, the accounts and the docs.
AI triage of new leads with Claude
A replay of pull request #5 in this site's own repository, September 2026.
What we build
Agents that answer, sell, book and triage over WhatsApp, web chat and your own tools.
iOS and Android apps from one codebase, with the API and admin behind them.
Multi-tenant platforms, portals, dashboards and admins, with auth, roles and billing.
Workflows in n8n, Make or Python between the tools you use, and numbers that add up to the cent.
How we build with AI
Agents do the typing. An engineer writes the spec, reviews every change and answers for what ships.
The spec comes before the code.
We write down the goal, the users, the scope, the risks and the decisions behind them, and turn it into a plan with milestones. You read it and approve it before anything is built.
Agents write the code. An engineer owns every change.
AI agents work through the spec in short loops. An engineer plans each change, reviews every diff and decides what merges. You follow along on a preview build as the work lands.
Nothing merges on a red check.
Tests, type checks and accessibility checks run on every change. AI features also have to pass their evals before they are turned on, and again whenever the prompt or the model changes.
You get a product you can run without us.
We deploy, watch it in production and hand over the repository with its docs and the agent notes (CLAUDE.md) that let any engineer, or any agent, keep building on it.
Guardrails on every project
Engagements
Every engagement starts with a written proposal: scope, milestones and a fixed price for each one.
Turn an idea into a spec, a prototype and a priced plan.
From $5,000
Fixed price, paid up front. Credited in full to a Build that starts within 60 days.
A product built phase by phase, from first release to v1.
From $12,000
A deposit, then billed by milestone.
Ongoing engineering for a product that is already running.
From $3,500 a month
Billed monthly, in advance.
An agent that answers your customers on one channel, hosted and looked after by us.
From $1,500 + $250 a month
Setup paid up front, then billed monthly in advance. A 3-month minimum, then cancel any month.
One agent for one job, wired into your systems and built in your own accounts.
From $8,000
A deposit, then billed by milestone.
Up to three workflows between the tools you already use, watched and kept running by us.
From $1,000 + $150 a month
Setup paid up front, then billed monthly in advance. Cancel any month.
Guides
Prices from our own list, how we build and test, and what to ask before you hire anyone.
For most first releases we build one React Native app for both stores. This guide explains why, what you give up, and the cases where two native apps are the better call.
Stripe decides what was paid. Your app keeps a copy, and the copy drifts unless something keeps it honest. This is how the billing module in this site's own code does it, and how to check payouts against the payments inside them.
The home page of this site replays a pull request: spec, plan, changes, tests, deploy. This guide walks through that pull request, the one that added AI triage of new leads, and what a person did at each step while agents wrote the code.
FAQ
You do. The repository, the code and the IP we write for you are yours once each milestone is paid, as the proposal and our terms set out. We keep only general know-how and the tools we had before. An Essential Agent is the exception: it runs on our platform, and what's yours is your content and your customers' conversations, which we export for you whenever you ask.
Yes. We sign yours, or send ours, before you share anything confidential.
It depends on the scope, so we don't promise a number before we've read the brief. The proposal gives each phase a range of weeks, and the first milestone is always something you can use.
Each engagement has a starting price on the pricing page. After a scoping call, the proposal fixes the price of every milestone before any work starts.
It does, sometimes. That's why an engineer reviews every change before it merges, tests run on each one, and AI features in your product ship with evals, fallbacks and a way to hand off to a person.
We're based in Medellín, Antioquia, Colombia, on UTC−5 all year (Colombia has no daylight saving).
Claude, from Anthropic, both to write code and inside the products we build. Where a product needs it, a second provider takes over when the first one fails. We pick per task and measure with evals.
A person reads every brief and replies with questions or a first plan.