The application platform
built for AI coding agents.
Your agent writes the data model, the interface and the logic.
Sign-in, permissions, data APIs, storage and deployment are built in.
Terms of Service · Privacy Policy · Cookie Policy · Agent skill © 2025-2026 FOR IO LABS, INC. All rights reserved.
Why it matters
An agent that writes less has less to get wrong.
Reliable and secure
An agent cannot put a bug or a vulnerability into code it does not write. Sign-in, permissions and the data API are the platform, not generated.
Fast
Your app is production-ready in minutes, because the platform parts need no debugging.
Compounding
A fix or a feature in the platform reaches every app at once. Generated code has to be regenerated app by app.
What is built in
A complete application platform, ready to go.
No glue code, no separate services to wire up.
One data model in. A working backend out.
Define your data. Get the data API, sign-in and permissions.
In: your data model
Customer name, email Order customer, total, status Invoice order, due date, paid
Out: a working backend
- A table and an API for each
- Sign-in, on
- Private by default
- Roles decide who sees and changes what
Your agent then writes the interface and your own logic against that API. There is no backend code to generate, review or debug.
More than hosting
Hosting and a database are included. The product is the application layer above them, which on any other stack your agent has to write.
| App builders | Hosting and backend services | Craftian | |
|---|---|---|---|
| The application layer | Generated, new every time | Missing: your agent writes it | Built in |
| Sign-in and permissions | Generated too | Yours to assemble | Built in, the same under every app |
| Hosting and database | Usually not: bring your own | Included | Included, nothing to connect |
Clear Access Control
A visual permissions matrix, enforced by the platform on every request. Not access rules scattered across generated code.
On Craftian
One table, checked on every request:
| Role | View | Edit | Delete |
|---|---|---|---|
| Admin | yes | yes | yes |
| Editor | yes | yes | –no |
| Viewer | yes | –no | –no |
Without Craftian
Rules scattered across files of generated code:
if (user.role === "admin") return true; // maybe?{canEdit && <EditButton />}if (!isOwner(user, row)) deny(); // and admins?Who can do what? Nobody can say without reading all of it.
Two ways in
Both produce the same kind of app on the same platform.
Your own coding agent
Claude Code, Cursor, Codex, OpenCode, Copilot or any other. It writes the app on your machine and pushes it with git. Describe your app at the top of this page to get a ready prompt.
The Craftian builder
Private beta
Describe the app in plain words and Craftian builds it for you, with no agent of your own. It is in private beta.
Your agent builds it. We run it on cloud.
Your agent, your editor
local git historynothing leaves while you build
Receives the code
validates the app modelattaches every service below
deploys to the edge
https://your-tool.craftian.appThe path a request takes
Three journeys through the same machinery: the deploy you do once, every visit that follows, and the work that runs on a schedule while nobody is watching.
You ship it
Someone opens the link
Nobody has to be watching
Try it with no account
- No accountNo password and no signing up. The token the first call hands back is the credential.
- A whole appClone it and push to it with plain git, like any repository.
- A day to decidePublish it or keep it with a free account. Walk away and it clears itself up after a day.
$ curl -X POST https://craftian.ai/git/new -d '{"name":"Todo App"}'
{ "appId": "todo-app-a3b4c1", "token": "TOK…", … }
$ git clone https://x:TOK…@craftian.ai/git/todo-app-a3b4c1.git
$ cd todo-app-a3b4c1
$ git add -A && git commit -m "the tool" && git push origin master
# no account so far. Publishing it is one more call, and a free account.
What your app gets the moment it lands
Not extras to buy, and not a pile of separate services to connect.
This is what is already waiting for your app, which is also the list of things nobody has to build again.
Delivery
How it reaches whoever opens the link
Runtime
Where your code actually runs
Identity
Who is asking, and what they may do
State
What it keeps, and keeps apart
In the open
What you can see, cap and keep
Setup is one line
Pick your tool and copy the line. It puts a small file in your project that tells your agent everything it needs to know about Craftian.
npx skills add craftian-ai/craftian-skills -yInstalls the skill once for every agent in this project that reads skills. Run npx skills update to pick up new versions.
Use https://craftian.ai/craftian-skill.md to create and deploy a new app. I will describe it.Paste that into your assistant's chat. Nothing to install.
npx skills add craftian-ai/craftian-skills -a claude-code -yLands as a project skill in .claude/skills/craftian/. Claude Code picks it up on its own.
npx skills add craftian-ai/craftian-skills -a cursor -yLands in .agents/skills/craftian/. The description in the file tells Cursor when to use it.
npx skills add craftian-ai/craftian-skills -a codex -yLands in .agents/skills/craftian/ and leaves your AGENTS.md exactly as it was.
npx skills add craftian-ai/craftian-skills -a opencode -yLands in .agents/skills/craftian/, where opencode looks for skills.
npx skills add craftian-ai/craftian-skills -a github-copilot -yLands in .agents/skills/craftian/, one of the folders Copilot reads skills from.
Share it the way it deserves
A tool for the whole world and a tool for your team are different problems, so they are one setting apart.
Anyone with the link
Public and instant. Send the URL and it works, with no account and no invitation. Right for a signup form, a status board, a calculator or something you want feedback on today.
Your team, with levels
Visible to your organisation only. Invite a colleague to it, and the owner gives each person view, edit or admin. Inside the app, roles decide which records somebody sees and which they can change.
On your own domain
On a paid plan, either mode can live at your own address instead of ours. Ownership is verified over DNS, the certificate is issued for you, and the app behaves identically.
Anyone can build anything
For a business, a side project, a community or a client. If it is built around data, it fits.
Frequently Asked Questions
Craftian is the application platform for apps written by coding agents. About 90% of what an app needs is the platform: a data API derived from the data model, sign-in, user management and role-based access control, plus storage, scheduled jobs, email, billing and deployment. Your agent writes only the 10% that is unique to your app.
Of the functionality a typical app needs, not of lines of code. The data API, sign-in, access control, user management, storage, scheduled jobs, email and deployment come from the platform. What is left for the agent is the data model, the app-specific logic and the interface.
No. Hosting and the database are included, and they are the convenience. The product is the application layer above them, which on any other stack the agent has to write: the API, the access control and the user management.
Any agent that can read a skill file and use git, including Claude Code, Cursor, Codex, OpenCode and Copilot. The agent writes the app on your machine and pushes it to Craftian with git.
Anything built around data: CRMs, marketplaces, booking systems, client portals, communities, job boards, dashboards, time and expense tracking, content sites and landing pages. Custom routes and custom backend code cover what the built-in API does not.
Our own app builder is in private beta. In the meantime, describe your app at the top of this page and you get a ready prompt to paste into your own coding agent, which builds the app and deploys it to Craftian.
Pricing is usage-based: you pay for what your apps consume, and an idle app costs nothing. There are Free, Pro and Business plans.
Public apps are accessible to anyone with the link. Restricted apps require sign-in and can have user permissions, which suits team tools and private applications.
Your app is deployed to our cloud when it is pushed. It gets its own web address, reachable worldwide, with HTTPS and hosting handled by the platform.
Ready to build something real?
Describe your app and have it live on Craftian in minutes.
Describe your app