Create web apps 3× faster for your clients with AI

Case study
Preico Jurídicos & Preico HoldingLegal services group · Spain

“We changed how we build the websites for our companies. Six sites live in under a week, and every one of them ranks #1 on Google.”

6websites<1week#1on Google

Built with Totalum

Website built with Totalum — example 1
Website built with Totalum — example 2
Website built with Totalum — example 3
Website built with Totalum — example 4
Website built with Totalum — example 5
Website built with Totalum — example 6
Website built with Totalum — example 7
Website built with Totalum — example 1
Website built with Totalum — example 2
Website built with Totalum — example 3
Website built with Totalum — example 4
Website built with Totalum — example 5
Website built with Totalum — example 6
Website built with Totalum — example 7
Ranks on Google & AI agentsReal backend & database

You are not short of clients. You are short of delivery.

Every agency hits the same wall: the work is sold, and then it takes six weeks and three people to build something that looks like the last one.

Projects take weeksDesign, build, QA, deploy — every site starts from scratch.
Developers are the bottleneckSales moves faster than the build queue, so delivery dates slip.
Small changes eat your weekA text edit becomes a ticket, a deploy and an invoice nobody wants to send.
Hosting is your problem foreverServers, SSL, downtime and a client who calls you at 9pm.
Margins shrink on fixed pricesYou quoted a number in week one and paid for it in week six.
You cannot say yes fastThe pipeline you could win is bigger than the team you can staff.

Create web apps just by describing them

One conversation, from the client brief to a site on their own domain. No page builder, no theme to fight, and nothing to hand off to a developer in between.

Totalumvertex-studio
Ask for another change…

Websites built with Totalum score best on PageSpeed and SEO

Server-rendered Next.js on Cloudflare's edge, with clean metadata and structured data from the first version. Your users get the scores an SEO audit asks for — without buying a caching plugin or tuning a server.

Fast by constructionNo plugin stack to slow down over time.
Indexable and structuredReal HTML, sitemaps, metadata and schema out of the box.
Ready for AI searchClean content that ChatGPT, Perplexity and Google's AI can read.
PageSpeed Insights results for a website created with Totalum
PageSpeed Insights · a real Totalum siteFIG. C

Totalum vs the alternatives

The five ways an agency can deliver a client site today — and, for each job, the steps someone on your team actually has to do.

No work for you Some work Work you have to pay for
The jobTotalumTotalumWordPressWixWebflowLovableLovableCustom code
Create the projectFrom the client brief to a first version they can look at2 stepsDescribe itReview itThe pages, the database and the admin panel are generated together.6 stepsBuy a themeInstall pluginsConfigureDesignTestEvery site starts by assembling the same stack again.3 stepsPick a templateDrag and dropAdjustFast, as long as the design fits what the editor allows.4 stepsPick a templateDesign itSet up CMSPublishMore design freedom than Wix, and more of a learning curve.2 stepsDescribe itReview itPrompted the same way: you describe the app and read the result.8+ stepsDesignSet up repoCodeReviewQAThe most control, and the most hours to pay for.
Change something laterThe request the client sends three months after launch1 stepSay what to changeApplied and redeployed in minutes, by anyone on the team.4 stepsLog into adminEdit theme or PHPClear cacheTestSmall edits still need someone technical.3 stepsOpen editorEditRepublishEasy inside the editor, impossible outside it.3 stepsOpen designerEditPublishFine for content, a specialist job for anything structural.1 stepSay what to changeAlso a conversation: ask for the change and it is applied.5 stepsTicketBranchCodeReviewDeployA release cycle for a text change.
Database and back officeWhere the client's data lives and who manages it0 setupAlready includedEvery project ships with a database and an admin panel the client can use.3 stepsInstall a pluginModel the dataSecure itCustom data means custom plugins to maintain.limitedUse collectionsHard limits as soon as the data model is real.CMS onlyModel collectionsCMS collections cover content, not a real app database or a client back office.no back officeDatabase includedA database ships with it, but it is fragile, and there is no admin panel for the client.3 stepsProvision a DBWrite CRUDBuild an adminThe back office is a project of its own.
Hosting and performanceHow fast the client's site answers, and who keeps it up~50 msIncludedReplicated to every Cloudflare datacenter in the world, so the site is served from the city nearest each visitor. Scales itself, nothing to patch.100–200 msBuy hostingInstall cacheAdd a CDNPatch itFast once you have paid for good hosting, a cache plugin and a CDN, and keep them all updated.100–300 msIncludedManaged for you, but you cannot tune it and cannot leave with it.100–300 msIncludedFast managed hosting on their CDN, priced per site and locked to the platform.200 msIncludedHosting comes with it, on a single region, so visitors far from it wait longer.you decideProvisionConfigureMonitorScaleAs fast as the time you spend on it, forever.
SEO and AI search (GEO)Being found on Google, and quotable by ChatGPT and Perplexity0 setupAlready includedServer-rendered pages, metadata, sitemaps and schema from the first version.3 stepsInstall an SEO pluginConfigure itKeep tuningAchievable, but it is a permanent maintenance job.2 stepsUse built-in SEOWork around the markupBasics covered; the platform's HTML limits the ceiling.1 stepFill in the SEO fieldsClean markup and full control of metadata — the strongest of the site builders.poorLive with the SPAPoor by construction: a single-page app renders in the browser, so crawlers and AI search see little.2 stepsImplement itAudit itAs good as the specialists you can keep on the account.
Time to deliverBrief to a site the client approves1–2 daysBriefReviewPublishMost of the week goes back to selling the next project.1–2 weeksBuildReviseLaunchA week of assembly before the client sees anything real.3–7 daysAssembleAdjustPublishQuick when the template fits, painful when it does not.2–7 daysDesignBuildPublishA designer builds it by hand, so quality scales with hours.2–5 daysPromptPolishPublishFast to something the client can look at; the gaps show up after launch.2–6 weeksDesignBuildQADeployOnly worth it when the project truly is bespoke.

Based on the default setup of each option as of August 2026, and on the work a team actually does rather than what is technically possible. Hosting figures are typical time-to-first-byte for a small business site; any of these can be tuned further, which is itself the point.

Totalum-generated websites outperform Lovable, Bolt and Replit

Your reputation is the product. Independent benchmarks rank Totalum first for building real, usable software — what you deliver is the output that wins the comparison, not a prototype that needs a rewrite.

Independent benchmark comparing Totalum with Lovable, Bolt and Replit
User-friendly and powerfulFIG. A

Everything included in every client project

No plugin licences, no hosting invoices, no third-party accounts to manage on behalf of a client. It is all in the platform.

01Full code generationA complete, production-grade Next.js codebase — not a prototype.
02Database includedSchema, tables and records created and migrated for you.
03Deploys and hostingEvery project ships itself. No pipeline for you to run.
04Version historyEvery change is a restorable version. Roll back in one call.
05File storageUploads, assets and documents, handled out of the box.
06AI built inGenerated apps can call AI and generate images without extra keys.
07Transactional emailSign-ups, receipts and notifications send from day one.
08Agent sandboxesEach project gets an isolated machine where the agents work.
09Custom domainsPoint any domain at any project, with SSL handled.
10Logs and analyticsBuild logs, runtime logs and spend, queryable per project.

…and everything else that usually takes a platform team — all managed under the hood.

Millions of projects per accountUnlimited projects, nothing to provision in advance.
100% Cloudflare, no account neededWorkers + D1 edge hosting. You never touch Cloudflare.

The tech stack of every generated project

Something your developers respect and your clients can keep — even if they leave you.

Next.js + ReactThe app itself: server-rendered, SEO-clean, fast by default.app
BetterAuthReal accounts, sessions and protected routes from the first version.auth
Your APIs and dependenciesAnything on npm plus the services you already run — email, AI, payments, your own backend.integrations
Cloudflare Workers + D1Deployed automatically on every change. Edge latency, infinite scale, and no Cloudflare account of your own.infrastructure
Code is yoursExport any timeGitHub syncCustom domains
Portability

No vendor lock-in

Totalum generates a standard Next.js project, not a proprietary format. It runs on Cloudflare Workers with a Cloudflare D1 SQL database, connects to the tools you already use, and you can take all of it somewhere else whenever you want.

An industry-standard stackA real Next.js codebase on Cloudflare Workers, with a Cloudflare D1 SQL database. The stack your developers already know.
Your Figma and your GitHubConnect your Figma designs, and push the generated code to a GitHub repository you own.
Export whenever you wantTake the full Next.js project and the complete Cloudflare SQL database to any cloud provider you choose.

Why agencies choose Totalum

Seven things that change how your studio runs, not just how fast it types.

Every client in one placeAll your client projects on one account — not a folder of logins and servers.
No external providersDatabase, hosting, storage, email and domains are included. No extra invoices to manage.
Build by talkingDescribe the change and it happens. Anyone on the team can do it.
…and edit the code when you wantIt is a normal Next.js codebase. Your developers open it and take over any time.
Great SEO by defaultServer-rendered pages, metadata and sitemaps from the first version.
Duplicate a project for freeTurn your best build into a template and reuse it for the next client at no cost.
The client's own domainAttach any domain with SSL handled, and move it whenever the client asks.
Landing pages to multi-tenant SaaSThe same platform covers a one-pager and a product with accounts, billing and roles.

How a project actually gets built

You brief it. Everything inside the dashed box is ours to run — agents, testing, deploys, databases and domains.

01

You describe the project

Brief it the way you would brief a junior: pages, brand, what it has to do.

Law firm site with services, team and an enquiry form
Totalum AIPages and designDatabase and admin panelBrand and images…
Ask for a change…
Totalum API · internal process
02

Frontier AI agents build it

A private sandbox spins up and frontier agents write the app together.

Sandbox ready Claude Code Codex OpenCode
03

AI tests it in a browser

The agents open the app, click through it and fix what breaks — before your user sees it.

preview.totalum.app
Acme CRMServicesTeamBlogContact
CRM for teamsEvery customer, one placeDeals, invoices and email — done for you.Get startedBook a demo
sign up invoice
04

Published to Cloudflare

App and database deploy themselves, on the fastest and most scalable edge there is.

Next.js on WorkersDatabase on D1
05

You hand it to the client

A real site on their own domain, with an admin panel they can use themselves.

client-domain.com
Acme CRMServicesTeamBlogContact
CRM for teamsEvery customer, one placeDeals, invoices and email — done for you.Get startedBook a demo

Wired into every generated project

Email delivery AI integration ChatGPT integration PDF generation Web scraping File storage AI image generation+10 more

Start with one project this week

No migration, no contract, no rebuild of how your agency works.

1

Pick a project you already sold

Ideally a normal site with a form, some content and a client who wants changes.

2

Brief it in plain language

Describe the pages, the brand and what it must do. Review the first version the same day.

3

Hand it over and invoice

Attach the client's domain, give them the admin panel and keep the difference.

Free to start · no card required · credits from $0.07

What agencies ask us first

The questions that decide whether this fits how you already work.

01Do I need developers on staff?

No. A project manager or designer can brief Totalum in plain language and ship a real site. If you do have developers, they get the full codebase to extend — so the tool fits both kinds of agency.

02Is the code really mine to hand over?

Yes. Every project is a normal Next.js codebase you can export or push to a GitHub repository you or the client own. Nothing is locked in, so leaving Totalum never strands a client.

03Can I put the site on my client's own domain?

Yes. Attach any domain to any project — DNS verification and SSL are handled — and move it later if the client changes their mind.

04Can my client edit their own content?

Yes. Every project ships with a database and an admin panel, so the client updates their own records without calling you for a text change.

05What if the client asks for something unusual?

Ask for it in plain language and it gets built — payments, bookings, portals, integrations with their CRM. Anything on npm and any HTTP API is fair game, and your developers can always take the code further by hand.

06How many client projects can one account hold?

There is no cap — millions per account. Most agencies run one project per client and never think about limits.

07How do I charge for this?

You keep your pricing. Your cost is credits at $0.07 each, which for a typical site is a small fraction of what you invoice — the margin difference is the point.

08Can I resell it as my own product?

Yes. With the whitelabel option your clients log into your builder, under your brand and your pricing, and never see Totalum at all.

09Is the output good enough for a real client?

Independent benchmarks place Totalum first for production-ready output — real applications with auth, database, storage and deploys, not prototypes. The agents also test each build in a browser before it reaches you.

10What happens to sites we already delivered?

Nothing changes for them. You can keep maintaining existing work as you do today and use Totalum only for new projects, or migrate at your own pace.

Your next client project could ship this week

Same clients, same prices, a fraction of the work. Start with one project and see what it does to your calendar.