Websites, internal tools and AI automations. Built from your ideas.
What's the most painful operational problem you have right now?
No credit card required to start
Choose a CRM, website, booking portal or portfolio—or describe your own idea.
Companies, contacts, deals and follow-ups, with pipeline and sales reporting.
BUSINESSShowcase your business, services and products with branded pages and a contact form.
BOOKINGA customer booking page, service calendar, notifications and your own Stripe payment links.
CREATIVEPresent your work with project galleries, case studies, a profile and a contact form.
Make it yours with a logo, custom colors, App default / Light / Dark themes, and English or Swedish interfaces. Explore app settings →
Your business runs on spreadsheets, email chains and SaaS tools that each do 70 percent of the job. You know exactly what you need. There is nobody to build it, and no appetite for a six month project or a freelancer who disappears. Chromoly is for people who need custom software and do not have a development team. A system that exists next week and still works in two years.
Write what you need in plain language, or plan it with the AI first. No technical wording.
Your description becomes a readable blueprint: every entity, workflow and dependency written down. The blueprint is the system, and it is yours.
An engine turns the blueprint into the working system, the same way every time. Review it in your browser, then test the actions before deploying.
Ask in chat and the blueprint updates. Every change shows what it touches before it applies - safe or breaking, you know before you say yes.
Hosting, monitoring and patches for the life of your account. Failures show in run history and alert you, and we help fix them.
In chat-based builders, the only place your app's structure exists is the chat history - and the chat history runs out. Here, every build is defined as a structured blueprint: every entity, field, workflow, integration, and dependency mapped and machine-readable. When people leave, the knowledge stays.
We run your systems on managed infrastructure: monitoring, security patches, model upgrades. When your process changes, you describe the change, every change shows exactly what it affects, marked safe, affected, or breaking, before it applies. Failures are visible: every run is logged, errors show in run history, and you are alerted.
Chromoly next to the AI app builders. The last rows are the ones they win, and we would rather you heard it from us.
| Chromoly | AI app builders | |
|---|---|---|
| Shows what a change breaks before it applies | Built, being verified before beta: safe, affected or breaking, worked out from your blueprint | No. You find out after |
| Undo a bad change | Built, being verified before beta: changes land in preview and you approve them into production | Yes. Version history and restore |
| What the system is made of | A readable blueprint the app is compiled from | Generated code in a repository |
| Who keeps it running after launch | We do: monitoring, errors visible in run history with alerts to you, patches, email support | You do |
| Changing it a year later | Describe the change in plain language | Prompt against a codebase nobody has read |
| AI inside what you build | AI features can classify, summarise and draft, with audited requests and review flows where configured | Your app can call a model. Some handle the API keys for you |
| Data residency | Database in Ireland; Global and gated EU AI modes | Varies. Worth checking per product |
| Speed and polish of version one | Slower, and their output usually looks better | Fast, and genuinely good at this |
| Marketing sites, mobile apps, consumer scale | Not built for it, on purpose | Yes |
| Generating images, video and audio | Not built for it. AI here reads, sorts, scores and drafts | Commonly built in |
| Track record | Pre-launch. Access by arrangement | Live, at scale, with real customers |
The Chromoly column describes the launch product; "being verified" means built but not yet tested with real accounts. Based on each product's public documentation, checked August 2026. Something here wrong or out of date? Tell us and we will correct it.
Your application database is hosted in Supabase, Ireland. Choose Global AI or the Mistral EU route when its regional and privacy requirements are approved. Shared AI requests are audited, and an unavailable EU route never silently switches to Global. Read how processing works.
Every app is served on its included address. Connecting your own domain after deployment is built and waiting for release. Read the custom domain guide.
Every saved version carries a map of its own structure: fields, tables, APIs, components, pages, routes, workflows, integrations and roles, with the relationships between them. Select anything to see what depends on it, search it, filter by type or read the relationships as a list. Viewing the map is read-only and uses no AI credits.
Running on our development environment. The map is static analysis, not proof: it tells you what to review, and your own tests still decide whether a change is safe.
A proposed change is compared with the saved version: additions, modifications, removals and the dependents of each. Removed items stay visible with their dependents instead of disappearing.
REVIEW AND APPLYOpen the pending change in the map or the editor and apply or cancel the same candidate. Applying saves a new version, which refreshes the map and the preview.
VERSION HISTORYBrowse saved versions, compare them and restore one behind a version guard. A restore does not reverse data edits, sent messages or payments.
Field edits flag the consumers of the whole table, and dynamic table names or custom code can have effects the map cannot see. How change review works →
Use MCP to share selected app records, chart data and saved PDF text with a compatible external AI client. Connect through OAuth sign-in or a scoped token, with permissions you choose in App settings.
Deployed and verified on our development environment; public rollout is pending. Contact us about availability. External clients use their own provider’s data-processing terms. MCP is available only for Global-mode apps.
Request supported booking, invoice or other saved actions. The app validates the request, and you review it before execution.
WORKFLOW MONITORINGSee progress and failures. Approve cancellation or safe resumption of an eligible failed step without restarting completed work.
CONNECTION CONTROLSSelect tables, fields, actions and workflows. Review activity, revoke one connection or disconnect all clients. Cancel approved workflows separately.
Actions depend on what your app supports. Every change and workflow-control request requires owner approval. Explore MCP setup and permissions →
Planned Free, Builder and Pro offers are shown below, alongside Managed with custom pricing. Prices are in EUR. Production checkout will confirm the available plan and terms. Monthly credits reset on your billing day; extra credits you buy carry over. Choose Builder for your first system, Pro for higher usage and priority email support, or Managed when you want our team to build and maintain it.
Extra credits on any paid plan: 3,500 for €119 · 10,000 for €329 · 50,000 for €1,499. Purchased credits carry over; monthly credits are used first. Ask about the 50,000-credit pack. Credit-pack checkout is not available yet.
Build websites, portfolios, internal tools and AI automations: CRMs, dashboards, booking portals, invoicing, onboarding and AI-assisted workflows. Start with one use case, and ask explicitly if you want several combined. AI agents are planned for a future release.
The selected model plans the build and proposes edits. Chromoly’s compiler assembles the app from the structured blueprint. You review the preview, test its actions and configure external services before deployment.
Global builds default to a frontier OpenAI model, with a Claude model as an alternative you pick before a build. In-app AI in Global mode runs on a faster Claude model. Chromoly integrates directly with OpenAI, Anthropic and Mistral; there is no gateway in between. The current choices appear in the selector, and newer releases are added only after review.
Yes. Booking apps can include services, a customer page, availability and a calendar. Configure email or Slack notifications and your own Stripe Payment Links. Automatic payment confirmation requires the booking webhook and signing secret, with matching amounts and test/live mode. Test the complete flow before using live payments.
Rolling monthly charts advance with the app’s reporting time zone when connected to dated records. You do not prompt in each new month. Reporting apps can include line, bar and pie charts. History must come from real records or snapshots; it is not invented.
Yes. Request a color or exact hex value in your prompt. App owners can save App default, Light or Dark appearance and add a logo. Supported customer booking pages reuse the branding and can have their own owner-selected theme. Standalone app views can use the logo as a favicon.
No. AI features are included when the workflow needs them. Apps without executable AI do not show in-app AI settings. For apps with AI, shared-gateway requests are audited without storing prompt and response content in the audit trail.
The application database is hosted in Supabase, Ireland. Global AI requests may be processed outside the EU. The Mistral EU route is enabled only after the required regional, privacy and account reviews, and it stops if those requirements are not met. Review our Privacy Policy, DPA and subprocessor list for the applicable scope.
Yes. English and Swedish app interfaces are supported. Specify the language, reporting time zone and currency in your prompt.
Larger structured apps use saved generation phases. Complexity, provider limits and validation can still affect completion. Contact us about your expected app size and rollout; we do not promise that every prompt or workload will succeed.
This site describes the launch build as it runs on our development environment. Nothing here is self-serve yet, and nothing has been used by a paying customer. The offers below describe the planned Free, Builder and Pro plans, plus Managed with custom pricing after a discovery call. Production purchasing depends on billing setup, and checkout confirms your actual terms. For early access or a custom plan, email hello@chromoly.io.
MCP connections run on our development environment for Global-mode apps, and public rollout is pending. Compatible clients can use OAuth or a scoped token to read selected data, request supported app actions and monitor workflows. Owners choose permissions and approve changes and workflow controls in Chromoly. Disconnecting blocks future access; approved workflows need separate cancellation. Contact hello@chromoly.io about availability. Read the MCP guide.
Email hello@chromoly.io. For a build issue, include the app or build reference, the time and what happened. Do not include passwords, API keys or private customer records.