Creora is a private AI workspace where a conversation becomes a working product. You can chat with leading models, make pictures and videos, deploy autonomous agents and build applications that earn, and all of it happens inside one platform that you never have to leave.
Signing in opens a chat that talks with you, makes pictures and videos, and builds apps when you describe one. You tell the agent what you want and watch it build the site in front of you. When it looks right you can publish it at an address of its own, connect your own domain, give it a database and sign ups, push it to GitHub, or launch a token for it on Robinhood Chain, Arbitrum or Arc. Everything the agent writes is yours to keep, edit, download and share.
Powerful models sit in one workspace that runs no analytics and is built around user control, and your work is never locked into the platform.
Natural language to live application
You describe an idea in plain English and Creora generates the frontend, backend and smart contracts as a product you can deploy.
Agents with on-chain identity
Autonomous agents hold their own identity, memory and permissions, which lets them execute tasks, interact, transact and earn.
Ownership and monetisation built in
Payments, creator rewards and revenue flows are part of the platform, and you keep full ownership of the apps, agents and assets you create.
Two things to know first
Your wallet is your account
There is no password. Signing in is a signature rather than a transaction, so it costs nothing, and whoever controls the wallet controls everything made with it.
The agent stays in your project
The builder works on the files of the project it is open on and nowhere else, so it cannot spend your money, send messages or touch anything outside that project.
One token for every action
$CREORA connects AI creation to on-chain economic activity. The same token is used for platform access and AI usage, for deploying applications, for activating and running agents, for payments and revenue settlement across the ecosystem, and for staking and protocol governance.
Launchpad tokens can be deployed on Robinhood Chain, Arbitrum and Arc, and graduated tokens trade in Uniswap pools. Blockscout is the explorer behind every chain link on Creora, 1inch finds the best swap price for graduated tokens, and Filecoin can keep a proven copy of the images you upload.
The future isn't just generated. It's built, owned, and earned.
Getting started
Sign in and first project
Creora turns what you describe into a working app in the browser with no setup. This page takes you from an email address or a wallet to your first project, and nothing else is needed: no money, no gas and no password.
What you need
A crypto wallet
MetaMask, Rainbow, Coinbase Wallet and any wallet that supports WalletConnect all work, including wallets that live on a phone.
Or an email address
Reown, the company behind WalletConnect, makes a wallet for you and keeps its key on a page Creora cannot read. Your account is that wallet's address.
Signing in is a signature, never a transaction. It costs no gas, moves no funds and approves no spending, and Creora never sees your private key or seed phrase.
Signing in
Open Creora
Press Sign in in the header of creora.ai, or Start building, which does the same, then press Continue with email or wallet.
Choose how to connect
Type your email and press Enter, pick the wallet installed on this device, or pick a mobile wallet and scan the code it shows with your phone.
Confirm
An email sign in sends a six digit code to your inbox, and a wallet asks to connect to Creora. Enter the code or approve the connection.
Sign the message
The message names Creora's address, the network, a single use code and the minute that code expires. Press Sign. Nothing goes to a chain, so there is no fee and no wait, and the chat opens.
Choosing your username
Your first signature creates the account with a generated name such as user_3f9a1c2b. Everything works under that name, although it is not one you would want on a page you share, so open Settings › Account, type a new Username and press Save.
Usernames are 3 to 32 characters of lowercase letters, numbers, hyphens and underscores.
Names that read alike in an address count as the same name, so nick and n1ck cannot belong to two people.
Your username is your public address: your profile lives at /u/yourname and every published app at /u/yourname/project.
When you change it, the old name is held for 30 days so that only you can take it back, and links saved under the old name stop working immediately. That makes it worth choosing a name early.
Around the dashboard
The bar on the left is the same on every page and folds behind the menu button on a phone. New project sits at the top, and under Workspace you will find the following.
Overview
Where you land. It shows your credits, offers four ways to start (Start with AI, Blank project, Templates and Import from GitHub) and lists your six most recent projects.
Projects
The full list, which you can search and sort by last change or by name, with Open, Rename and Delete on each card.
Explore
The public feed of published apps, any of which you can open or remix into your own account.
Community
The forum for questions, finished work and announcements.
Tokens
The launchpad, where a site can have a token of its own.
Settings
Username, profile, API key, storage, appearance, billing, GitHub and the danger zone.
Your first project
Name it
Press New project and give it a name of up to 80 characters. An empty name becomes "Untitled project", and the square button beside the field lets you pick an icon.
Pick a template
Choose Blank (an App.tsx and a stylesheet), Todo app (a task list with filters), Landing page (hero, three feature cards, call to action and footer) or Dashboard (sidebar, four stat cards and a recent orders table).
Start building
Press Create. The editor opens with the chat on the left, the files beside it and a live preview on the right. From there, Building your app covers working with the agent.
If something goes wrong
Nothing happens
Your browser may have blocked the window or your wallet may be locked. Unlock it and press the button again.
The message expired
The code is only valid for a few minutes, so start again and sign the new message.
No code arrives
Check the spam folder, then press Resend. An email code is valid for twenty minutes.
Signature not accepted
Check that the wallet signing is the one you meant to use. A smart contract wallet has to be on a network Creora can read.
Asked to sign in again
Sessions last seven days, and changing your API key signs other sessions out. Sign in the same way and nothing is lost.
Getting started
Privacy and your wallet
What you make on Creora stays yours. The platform runs no analytics and keeps only the information it needs in order to work, and your account is tied to a wallet you control rather than to a password Creora holds.
Privacy principles
No tracking
There are no analytics, no ad pixels and no third party measurement. The server keeps request ids and errors, and it does not keep watch on what you make.
No password
You sign in with a wallet, or with an email that Reown turns into a wallet, and Creora never receives or stores a key.
Private until you publish
A project is visible only to you until you publish it, and you can take a published project down again whenever you like.
Delete means delete
Deleting your account removes your projects, their files and conversations, your pictures, your published pages and any key you stored.
What Creora stores about you
Stored
Your wallet address, your username, whatever you put on your profile, your projects and their files, your conversations with the agent and what you have published.
Not stored
A password, your wallet's key, and an email address unless you add one for notifications. An email you sign in with is known to Reown, which makes the wallet, and is not written down by Creora.
Logged by the server
Request ids and errors, which are used to keep the service running.
Sent to the AI provider
The messages you send in the chat and the builder, so that they can be answered, and nobody else receives them.
Your wallet is your only way in
Your account is your wallet address, so there is no password to reset and no recovery process. Nobody at Creora can let you back in without the wallet, which means you should keep your recovery phrase somewhere safe. If you signed in with email, the wallet Reown made for you comes back whenever you sign in with that address, so whoever can read the inbox can sign in as you and the inbox deserves the same care as a wallet.
The only place Creora ever asks your wallet to sign a transaction is the Token Launchpad, and each of those transactions is one you start yourself.
What the chat will not make
The chat is open about the subjects it discusses and the media it makes, with two fixed exceptions. It refuses anything sexual involving someone under 18 in any form, and it refuses sexual pictures or videos of a real, identifiable person. A refusal is explained in a sentence and costs nothing.
For the full legal terms, read the privacy policy on creora.ai.
Create
The Chat
WordsPicturesVideoBuild
Signing in opens the chat, a single conversation box that does four things. It talks with you, makes pictures, makes short videos, and opens the builder with your request already in it when you ask for an app.
Choosing a mode
Type what you want and press Enter, or Shift and Enter for a new line. The row of choices under the box decides how your message is handled, and on an empty chat four example cards show what each one produces.
Default
Auto
Creora works out what you want, so a question gets an answer, "make me a picture of" gets a picture, "a short video of" gets a video and "build me" gets an app.
Chat
Always answers in words, even when your message describes a picture.
Image
Always makes a picture from what you typed.
Video
Always makes a video, and a separate Build option always opens the builder.
Pictures
A picture takes a few seconds and appears in the conversation as a square 1024 by 1024 image, with a caption showing how Creora understood the request. You can open it full size or download it, and you can refer back to it in a later message, so "the same fox, but at night" makes a new version of that picture.
Videos
A video is five seconds long, widescreen and 720p, and takes a minute or two to make. You do not have to wait on the page, because the finished video appears in the conversation whenever you come back. If a video cannot be made, the card says so and the credits it cost are returned, which you can confirm under Credits added on the billing page.
Building from the chat
Asking for an app, a website, a landing page, a game or a tool turns the chat into the builder. A new project is created with a name taken from your request, the editor opens, and your request becomes its first message so the agent starts straight away. The chat keeps a card for that project so you can reopen it later. Asking how something is built, or asking for code to read, is treated as a question and answered in words.
Your conversations
Every conversation is saved as you go and gets its own address, so a reload or a bookmark returns you to it, and Creora gives it a short title after your first message. The controls at the top right are New chat, Chat history (with Rename and Delete on each conversation), the Menu that leads to the rest of Creora, and your avatar for signing out. Deleting a chat permanently deletes the pictures and videos made in it.
What it costs
A fewcredits for a message answered in words
16credits for a picture
~256credits for a five second video, quoted before it starts
The chat is paid for with the same credits as the builder, which are explained on Credits and API key. If you cannot afford a picture or a video, you are told the price and your balance and nothing is made. With no credits at all, a message is refused before it starts and your text stays in the box.
When something goes wrong
Creora is busy
Too many requests arrived at once. Wait a moment and press Try again.
That could not be made
The request was declined. Change the wording and send it again.
Out of credits
Credits reset at the start of each month, or you can add your own Anthropic key.
Create
Building your app
ReactTailwindDatabaseSmart contracts
You describe what you want and the agent writes the files while you watch. It checks its own work, runs the app beside the code and keeps a history of every change, so you can always go back.
Asking for what you want
The box at the bottom left says Describe what to build…. Type a request of up to 8,000 characters and press Enter, or press ⌘⏎ from anywhere in the box. The agent explains what it is doing in the transcript, every file it touches gets a row you can open, and the preview on the right reloads as the files land.
creora.app/editor/habit-tracker
You · just now
Build a habit tracker that saves to the database: add a habit, tick it done for today, and show a 7-day grid.
List files2 files
Describe schema0 tables
Create table habitschange 1
Create table habit_entrieschange 2
Write App.tsx267 lines
Check the projectno problems
The habit tracker is built and persists to the database.
How the agent checks its work
ReadList and read files
WriteEdit with exact replacements
CheckCompile the whole project
LookScreenshot the running app
After editing, the agent compiles the whole project and reports the result in a row called Check the project. The check catches syntax errors, missing files or packages, undefined names, wrong component props and wrong tables or columns. If it finds problems when the agent believes it is finished, the agent is sent back to fix them, up to twice in one run. Where your Creora runs its own browser, a Look at the app row shows a screenshot of the running project's first screen so you can see exactly what the agent saw.
If the preview shows an error after a run, press Ask the agent to fix it under the error and it is sent to the agent as a message of its own.
The editor
Transcript
The conversation with the agent, with the message box underneath.
File tree
Every file in the project. The plus button makes a new file, and a path with slashes creates the folders.
Code
A real code editor that saves shortly after you stop typing, or immediately with ⌘S. Your hand edits and the agent's edits go to the same place.
Preview
The running app. If it does not compile, a panel along the bottom gives the reason.
Assets, History, Data
Uploaded images, restore points, and the database when your Creora offers one.
Phrasing a change well
The agent does well with a clear, bounded request and badly with a vague one.
Ask for one thing at a time, because three messages work better than one paragraph with three ideas in it.
Name the thing you mean, such as "the button in the header", "the second card" or src/App.tsx.
Put the exact words you want on screen in quotes, and describe the result you want rather than the code.
Say what to leave alone, for example "keep the layout, only change the colours".
Paste, drop or attach up to four PNG, JPEG or WebP pictures per message when it is quicker to show than describe. A picture meant for the app, such as a logo, is given to it at a usable address straight away.
Choosing the model
Default
Claude
The default model. It can run on your own Anthropic key, in which case it costs no credits.
~1/12 the credits
MiniMax M3
An open model served by Ollama that does the same work for a small fraction of the credits, where your Creora offers it. It always costs credits.
The choice is remembered for each project on each device and cannot be changed while a request is running. Both models read and write files the same way, check their work and look at attached pictures.
What a run can and cannot do
A run reads, writes, renames and deletes files inside this one project and touches nothing else.
A project holds up to 200 files, each up to 200 KB, and 2 MB in total. The names index.tsx, creora.ts and src/creora.ts are reserved.
React, an icon set and Tailwind classes are ready to use. Seven libraries install the moment a file imports them: recharts, date-fns, framer-motion, markdown-to-jsx, zustand, react-hook-form and zod. Anything else the agent writes itself.
A run pauses after 24 steps or 60 tool calls and offers Continue, which picks the work up where it stopped.
One run at a time per project, and 30 runs an hour.
Stopping and going back
While a run is going, Send becomes Stop and Esc does the same. Stopping is safe because everything written up to that moment is kept. History lists restore points labelled with what you asked for, each holding the files as they were before that change, and restoring is itself a point in the list so going back is never final. Creora keeps the last 20 points per project.
Images, downloads and deleting
Open Assets to upload PNG, JPEG or WebP images of up to 4 MB each, with 40 per project. Each has Ask the agent to use this and a button that copies its address. Where your Creora offers Filecoin, Store on Filecoin also keeps a copy with storage providers who prove on chain every day that they still hold it, and the image is still served from Creora either way.
Download in the top bar gives you a zip of the project with the few extra files a computer needs to run it, and nothing in it ties the code to Creora. Deleting a project from its card in Projects removes the conversation, history, assets, published page and database with it, and cannot be undone.
When a run is refused
No API key
Add yours under Settings › API key, or ask whoever runs your Creora to add one.
Out of credits
Credits reset at the start of the month, and your own key runs without them.
Daily budget used
The shared key has a daily ceiling that does not apply to your own key.
A run is already going
Wait for it to finish or press Stop.
Create
Publishing
Publishing takes a copy of your project as it stands and puts it at an address anybody can open. You keep editing afterwards, and visitors see exactly what you published until you publish again.
Publishing for the first time
Press Publish in the editor's top bar and write a description of 10 to 200 characters, which visitors read under your app's name. The Before publishing list then shows five requirements and ticks the ones you have met.
A name of its own, since "Untitled project" does not count
At least 2 files
An entry file at src/App.tsx
A description of 10 to 200 characters
At least one agent run
The app also has to build. Creora publishes what the preview in your browser has confirmed works, so it may ask you to run the preview first, and it will show you any error instead of publishing. Once everything is met the list disappears and the Publish button lights up.
Your public address
A published app lives at /u/yourname/project. The short project name is fixed when the project is created, so renaming the project changes the title people read without moving the address, while changing your username does move it. The dialog shows the full link with Copy link, Visit and a Live badge, along with a rough count of views that counts a visitor once per visit.
The cover picture
After every publish Creora opens your page and photographs the first screen, usually within a few seconds, to use as the cover on Explore and your profile. Retake asks for a fresh photograph, Upload uses a picture of your own that is never replaced automatically, and Use the generated one draws a cover from your project icon. None of these require publishing again.
Updating and versions
Keep building
Your public page does not change while you work.
Update to this version
Open Publish again and press Update to this version. Creora freezes the files, numbers the new version and points your address at it, and visitors see it on their next load.
Switch back if needed
Under Versions, press Make live on any earlier version to switch the public page to it instantly. Nothing is rebuilt, and Creora keeps the last three versions.
Taking it down
Press Unpublish and confirm. The page stops working and leaves Explore and search, but nothing is deleted, so your project, files and versions are all still there and publishing again takes one press.
What visitors see
Visitors see your app and nothing else, because Creora adds no bar, buttons or branding around it. The tab carries your app's name and the page carries your name and description for link previews, so a shared link shows a proper card. Every live site is also listed on Explore, where others can remix it. A remix copies only the files of the live version, and never your database, uploaded images or conversation with the agent.
If something goes wrong
Publish will not press
Something on the Before publishing list is unmet, or the preview has not built these files yet. Both say which.
Changed somewhere else
The project is open in another tab. Choose which copy to keep, then publish again.
Refused while the agent works
Wait for the run to finish, since a half written change is not worth freezing.
Too many publishes
There is a ceiling of 20 publishes an hour per account, shared with restoring old versions.
Create
Custom domains
A published app always keeps its Creora address, and it can answer on a domain of your own as well. You can connect a domain you already own, or take a free name under creora.ai that is live the moment you add it.
Connect a domain you own
The project must have been published at least once, and you need access to the DNS settings wherever your domain is managed, which is usually the company you bought it from.
Add the domain
Open Publish, scroll to Domains, type the full name you want (for example www.pickle.cafe) and press Add.
Create one record
At your DNS host, add the single record Creora shows you and leave everything else alone.
Check
Press Check. The domain reads Waiting for DNS with a note of what Creora actually found, and Creora keeps checking on its own for three days, so you can close the tab.
Go live
Once the record is found the status becomes Certificate pending for a few minutes while https is set up, then Live.
TypeCNAME
Namewww
Valueprojects.creora.ai
TTLAutomatic
Hosts call this page DNS, DNS records, Advanced DNS or Manage zone. Most want only the part in front of your domain in the Name field, so for www.pickle.cafe you type www. If a record with the same name already points somewhere else, remove it first, because two records for one name is the most common reason a domain never goes live.
A name under Creora
If you do not own a domain, type a name such as myapp.creora.ai in the same box and press Add. There is no DNS to set up and no certificate to wait for. The name must be a single label of at least three characters, and reserved words such as www, mail and admin, as well as names already taken, are refused.
A domain without www
A bare domain such as pickle.cafe usually cannot carry a CNAME record, which is a rule of DNS rather than of Creora. You can connect www.pickle.cafe and ask your registrar to forward the bare name to it, or use a DNS host that offers an ALIAS, ANAME or flattened CNAME record pointing at projects.creora.ai.
Removing a domain
Press the cross beside the domain in the list. It stops serving your app immediately while the site stays online at its Creora address, and you can add the domain again later or point it at another project. Remember to delete the record at your DNS host as well. Each site can have up to three domains, and each account up to ten.
If something goes wrong
Still waiting after an hour
Confirm the record is a CNAME rather than an A record or redirect, and that its name matches. Some hosts take up to a day, and the note under the domain always shows what Creora found.
A different CNAME was found
This is usually a registrar parking page or an old host. Change its value to projects.creora.ai and press Check.
Already in use
A domain can serve one Creora site at a time, so remove it from the other project first.
Live but not found
The domain works but the site behind it is not published. Open Publish and make a version live.
Go further
Databases and accounts
Some apps have to remember things, such as a list that is still there tomorrow, a booking, or a person who signs in. Creora gives a project its own database and user accounts without you ever writing a table definition.
Ask for it in plain words
Say what has to be remembered rather than how to store it, and include it in the same request as the screen that needs it.
"keep the items in a database so they are there when I come back"
"let people sign up with email and password"
"show each person only their own list"
The agent creates a table for each kind of thing your app holds, and every row gets its own identifier plus the times it was created and last changed. If you asked for sign ups, it turns on account storage and writes the screens for them. A project can hold 25 tables, 50,000 rows and 100 MB, and the bars at the bottom of the Tables tab turn amber as you approach those limits.
What your app can do with its data
Read and page
Filtered and sorted reads a page at a time, with related rows from other tables brought along in the same request.
Count and total
Counts, sums, averages, minimums and maximums, in one row or grouped, so "sales by month" is one request.
Write in bulk
Add, change or delete one row or every row a filter matches, and upsert on a unique column so a double submit does not create two rows.
Watch for changes
Keep a chat, a board or a live count current as other people change it, without reloading.
Every one of these runs under the table's rules, and for a table that belongs to its users, only over the rows of the person signed in.
Who can read and write a table
Each table has a four letter badge for reading, adding, changing and deleting rows, and hovering it explains who may do each. There are three possible answers.
Only you
Every table starts this way, which makes it as private as your project.
Signed-in users
A table names the column that records whose row each one is, and each person then reads and writes only their own rows.
Anybody
Normal for reading public content such as products or posts.
Be careful with public writes. A table anybody may write is marked World-writable in a warning colour, because anybody who opens your app can add, change or delete its rows. Ask the agent to limit a table to signed-in users and it will narrow the rule.
Files people upload
Ask for it in plain words, such as "let people add a photo to each item", and the agent writes the upload and stores the picture's address in a column. Uploads are PNG, JPEG or WebP pictures of up to 8 MB each, with up to 2,000 files and 200 MB per project. Once the app has sign in, only signed-in people can upload and each file remembers who sent it.
Connecting other services
An app can call an outside service, such as an AI model, a payment provider or a weather feed, without its key ever appearing in the app. Open Data › Connections and add a short name, the service's base address, the key and who in your app may use it. The key is encrypted on save and never shown again. Calls pass through Creora's server, which adds the key, so the app only sees the response. 1inch and Blockscout are available as one press presets, covered in 1inch and Blockscout.
Anybody who can use your app can make calls through its connections on your account with that service, so keep connections limited to signed-in users unless the service is safe to share. Calls are limited to sixty a minute per app and can only reach public https addresses.
The Data pane
Tables
Each table's columns, types and rules, with its rows below. Sort by a heading, load more, or delete a row.
Changes
Every change to the database's shape, numbered, newest first. Each has Undo, which adds a new entry rather than rewriting history, and deleted rows can be brought back here.
Accounts
The people who signed up to your app, with Set password, Disable, Enable and delete.
Files
Everything the app's users uploaded, with who sent it and storage used.
Connections
The outside services the app may call, showing whether a key is set but never the key itself.
Key
The project key your app carries, its allowed origins and Rotate key.
The key your app carries
The project key is not a password. It ships inside your published app so anybody can read it, and all it does is identify the project, while what a visitor can actually do is decided by the table rules above. Allowed origins restricts which web addresses may use it, and Rotate key issues a new key that your preview and published pages pick up within 30 seconds without republishing.
The people who sign up to your app
Your app's users sign up inside your app with an email and password. They are not Creora users and have no access to your editor. Creora sends no email, so addresses are never verified and there is no reset by mail. If someone is locked out, use Set password to give them a new password of at least 8 characters and tell them yourself, which also signs out every session that account had.
Go further
GitHub
Creora can import a GitHub repository as a new project and push a project back as a single commit. You need a GitHub account and a personal access token that you create yourself.
Make a token
On GitHub, go to Settings › Developer settings › Personal access tokens › Fine-grained tokens and press Generate new token. The GitHub card in Creora links straight there. Name the token, choose when it expires and which repositories it may reach, and give it the permissions you need.
Contents: read
Enough to import a repository into Creora.
Contents: read and write
Needed to push a project to GitHub.
Administration: read and write
Only needed if you want Creora to create new repositories for you.
Copy the token, since GitHub shows it only once, then paste it into Settings › GitHub and press Connect. Creora checks it with GitHub, stores it encrypted and never shows it again. A classic token also works, although it reaches every private repository you can see and Creora cannot narrow it.
Import a repository
Choose a repository
Press Import on the Projects page or the Import from GitHub tile, then search your 300 most recently updated repositories or type owner/repo.
Choose a branch and check
Press Check what will import. Creora reads the repository without downloading it and shows how many files and bytes will come across and what is being left behind, grouped by reason.
Import
Name the project and press Import. An import always creates a new project and writes nothing back to GitHub.
Because a project holds at most 200 files of 200 KB each and 2 MB in total, and runs in the browser, a real repository rarely arrives whole. Build and dependency folders, lockfiles, images and other binary files, paths with spaces or brackets and oversized files are left behind, and application code is taken first.
Push a project to GitHub
Press Push in the project and choose an existing repository or create a new one, which is private by default. Set a branch and a commit message and press Push. Creora sends one commit containing every file in the project and GitHub attributes it to you, so verified commits and organisation rules keep working. A push adds and overwrites files but never deletes anything in the repository, so workflows, licences and files you removed in Creora stay where they are.
If someone pushed to the branch since Creora last saw it, the push stops. You can choose Push on top of the latest, or Push to creora/<name> to put your commit on its own branch, and a link opens the branch on GitHub so you can compare first.
Remove the token
Press Disconnect in Settings › GitHub. Importing and pushing stop immediately and nothing already imported or pushed is affected. Delete the token on GitHub too if you want it gone for good.
Go further
Credits and API key
Every request to the agent and the chat costs credits unless you use an Anthropic key of your own. A credit is a thousandth of a dollar of AI work, so a thousand credits is roughly one dollar.
What things cost
~770credits for a typical build request on Claude
~60credits for the same request on MiniMax M3
16credits for a picture in the chat
~256credits for a five second video
You pay for what the agent actually used, including a request you stopped part way through. Long requests that read and rewrite many files cost more, and small corrections cost less.
Free credits and plans
Every account receives 2,000 credits at the start of each calendar month. They do not carry over, because the new month resets the balance to the allowance, which also clears any small overdraft.
Free
Active
$0 / month
2,000 credits a month
Starter
Coming soon
$12 / month
12,000 credits, about fifteen requests
Pro
Coming soon
$40 / month
40,000 credits, about fifty requests
The paid plans are listed with real prices and allowances, but payment is not open yet, so every account is on the free plan for now.
Your balance
Settings › Billing shows the credits you have left and when they reset, a Usage table with one row per day for the last 30 days, and Credits added, which lists anything put back on your account, such as a refunded video. A request sent with no credits is refused before anything is spent and your text is returned to the box. A request that runs out mid-way stops at its next step and keeps everything it finished, so your balance can end slightly below zero until the next month settles it.
Use your own Anthropic key
This avoids credits entirely for Claude requests, and it works today.
Get a key
Create one under API keys in the Anthropic Console at console.anthropic.com. It starts with sk-ant-.
Save it
Paste it into Settings › API key and press Save. Creora checks it, stores it encrypted and never shows it again.
Add a workspace id if asked
Some keys need one. Copy the identifier beginning wrkspc_ from that workspace's address in the Anthropic Console and save it in Workspace id.
With a key stored, every Claude request is billed to you by Anthropic and never costs credits, while MiniMax M3 requests still use credits. The Usage table still lists what those requests used, marked as paid on your key. Remove key switches you back to credits, and adding or removing a key signs your other devices out.
Go further
Your account
Everything about you, rather than about one project, lives in Settings. Open it from the account menu on your avatar, and the sections run down the left or sit in a chooser at the top on a phone.
Settings sections
Account
Your username, an optional notification email and your wallet address. The notification email is only used to tell you about your account, such as a suspended site or credits running out, and it can never sign you in or recover the account.
Profile
A display name, a bio of up to 300 characters, up to five https links, a profile picture (up to 1 MB) and a banner (up to 4 MB). Show my wallet address is off by default, and Hide my profile makes your page read as not found to everyone else without unpublishing anything.
Where your uploaded images are kept, including the Filecoin option described below.
Appearance
Light, Dark or System. It applies immediately and is saved per device rather than per account.
Billing
Your credit balance, usage and plans.
GitHub
The token for importing and pushing repositories.
Danger zone
Account deletion.
Storing on Filecoin
Where your Creora supports it, Keep a copy of my uploads on Filecoin stores a copy of each profile picture, token picture and project asset with two independent storage providers. Each provider keeps the data under contract, paid for by Creora, and must prove on chain every day that it still holds it or lose its deposit. Creora keeps its own copy too, so images always load from Creora and work from the moment they are uploaded.
A fresh upload shows Storing on Filecoin for a few minutes and then On Filecoin. Each stored picture shows its piece identifier, the providers holding it, when their next proof is due, links to the PDP explorer where anybody can check the proofs, and an IPFS address that opens the image in any browser.
Deleting your account
Open Settings › Danger zone, press Delete account and type your username to confirm. This removes your account, projects, files, messages, profile, pictures, published pages and credits, and published sites stop answering immediately. Forum posts are kept without your name so other people's conversations stay readable, and your username is held for 30 days. It cannot be undone, so download anything you want to keep first.
Signing out
Choose Sign out from the account menu. The session is cleared and the wallet disconnected, and nothing of yours is deleted, so signing in with the same wallet brings everything back.
Own and earn
Agents
Creora agents are autonomous programs that act for you. Each agent has its own on-chain identity, memory and permissions, which means it can carry out tasks, interact with other agents and applications, make transactions and earn revenue in its own right.
What an agent is made of
Identity
An on-chain identity that other apps and agents can recognise and that can hold and move assets.
Memory
Persistent context that lets an agent carry knowledge from one task to the next.
Permissions
Explicit limits on what the agent may do, which you set and can change.
Agent lifecycle
Define
Describe the agent's job, the tools it can use and the permissions it should have.
Activate
Activate the agent with $CREORA, which registers its identity and makes it available to run.
Execute
The agent performs tasks, interacts with apps and other agents, and transacts within the limits you set, with execution paid for in $CREORA.
Earn
Revenue the agent generates is settled on chain, and ownership of the agent and its earnings stays with you.
Agents and the builder
The coding agent inside the builder already follows the same principle of scoped permissions. It works on the files of the project it is open on and nowhere else, so it cannot spend money, send messages or reach outside that project. Autonomous agents extend this model with their own identity and wallet, and any permission beyond their project is one you grant explicitly.
Keep permissions narrow. An agent that can transact can move funds, so give each agent only the permissions its job requires and review them when the job changes.
Own and earn
Token Launchpad
Robinhood ChainArbitrumArc
Every site you build can have one token of its own. Each launch is a fair launch on a price curve that graduates into a Uniswap pool, and the creator earns half of every curve fee.
How a fair launch works
1,000,000,000tokens minted once, and never again
80%of supply sold on the price curve
1%fee on each curve buy and sell
0.5%of each curve trade paid to the creator
The whole supply is minted once and 80% of it goes onto a curve that sells to everybody at the same price from the first second. Nobody receives tokens before anybody else, and the creator's own first buy happens inside the transaction that creates the curve, at the same price the next buyer pays. Each buy moves the price up a little and each sell moves it back down by the same rule.
LaunchToken created for your site
The curveEveryone buys at one price
Raise fillsCurve closes for good
GraduationUniswap pool at the closing price
When the curve raises its target it closes permanently and becomes a Uniswap pool, opened at the closing price and filled with the raise and the unsold tokens. Trading then continues in the pool.
Chains and costs
A token lives on the chain it was launched on, and every figure on its page is in that chain's currency. The launch form reads each chain's cost and raise directly from the chain before you choose.
Robinhood Chain
Currency
ETH
Create
0.0005 ETH
Raise
~3.96 ETH
Max first buy
20 ETH
Arbitrum
Currency
ETH
Create
0.0005 ETH
Raise
~3.96 ETH
Max first buy
20 ETH
Arc
Currency
USDC
Create
0.10 USDC
Raise
12,000 USDC
Max first buy
50,000 USDC
The creation cost goes to the launchpad's treasury and your wallet pays network gas on top. Arbitrum gas is a fraction of a cent. Arc is Circle's chain, where USDC is the native currency, so it pays the gas, the creation cost and the raise and there is no ETH to buy first. On the Arc testnet the raise is 12 USDC and creation costs a cent, so a raise can be filled from Circle's faucet.
Launching a token
Start from the coin button in the editor's top bar, which fills the form from the site in front of you, or from Tokens › Launch a token, which first asks which of your sites the token is for. A site can have only one token, and cancelling in your wallet costs nothing.
Choose the site and chain
Each chain card shows what a launch there costs and what its curve raises.
Name and ticker
The ticker is 2 to 12 capital letters and digits.
Picture and description
A square picture is optional. The description appears on the token page and is written on chain as the token's own description.
First buy and links
Optionally buy some of your token in the launch transaction at the opening price, and add Website, X, Telegram, Discord, Farcaster or GitHub links.
Launch
Press Launch and confirm in your wallet. If the wallet is on another network it is asked to switch first, and the token page opens once the chain confirms.
The token page and trading
The top of the page shows Progress to graduation as a bar of the amount raised against the target. The chart draws candles and volume from real trades, switchable between Price and MCap with candles from 1m to 1d. Trades lists each trade with its side, amounts, venue and trader, and Holders lists the largest holders with the curve, pool and creator labelled.
Signed in with a wallet, you can buy with presets of 0.01, 0.05, 0.1 and 0.5 ETH (or 5, 25, 100 and 500 USDC on Arc) and sell 25%, 50% or all of your tokens. Every trade carries a 2% price floor, so the chain refuses a trade rather than filling it worse than quoted, and a first sell needs one approval signature. After graduation the same box trades in the pool, and where 1inch is available it also quotes the best route across the chain. Every confirmation links to the transaction on Blockscout.
Where the fee goes
The token itself has no tax, so sending it between wallets costs only gas. The only fee is the 1% the curve takes on each buy and sell, which is split on chain as the trade happens.
50%Creator
10–15%Referrer
35–40%Treasury
Half goes to the creator. Of the other half, 20% goes to the trader's referrer if they have one, rising to 30% once that referrer has brought enough volume, and the rest goes to the launchpad treasury operated by Creora. The creator's share is credited on chain in the chain's currency and appears on the token page, when signed in with the launching wallet, as Your reward with a Claim reward button. It never expires and can only be paid to your address.
After graduation the curve and its fee are gone. The pool charges Uniswap's 1% swap fee to the holder of the liquidity position, which is the launchpad operator, and the pool runs without hooks. The creator earns nothing further from trading at that point.
Understand the risks. Token prices can fall quickly and a token can lose all of its value. Liquidity in a graduated pool is held by Creora's operator and is not locked, and every token page says who holds it. Tokens are created by their creators and are not endorsed by Creora, Robinhood, Circle or anyone else. The contracts cannot be changed once deployed and their verified source is published on each chain's explorer. Nothing here is financial advice.
Own and earn
Referrals
A referral code earns you a share of the launchpad fee on every trade made by the people you bring in. Codes are registered separately on each chain, and the Referrals page has a tab for every chain your Creora runs.
Setting up a code
Register
Go to Tokens › Referrals, pick a chain and register a code of 2 to 31 letters, digits or underscores. Each wallet gets one permanent code per chain.
Share your link
The page gives you a link of the form /tokens?ref=yourword&chain=<id>. The chain is part of the link because a code on one chain means nothing on another.
Earn
Anyone who arrives through your link and then trades on that chain is recorded as yours on chain, once, and a share of the launchpad fee on each of their trades is credited to your code from then on.
Withdraw
The same page shows what you have earned and the volume you have referred, with a Withdraw button.
Referral rates
20%of the launchpad's share of each fee
30%once your code has referred 30 ETH of trades (or 30 USDC on Arc)
The launchpad's share is the half of the 1% curve fee that does not go to the creator, so a referrer earns 0.1% of each referred trade, rising to 0.15%. Referral earnings come from curve trades only, and are not taken from the creator's half.
Own and earn
1inch and Blockscout
Two services are built into Creora on both sides. The token launchpad uses them itself, and the apps you build can call them through a connection with your own key.
Blockscout
Blockscout is the explorer for Robinhood Chain, Arbitrum and Arc, and Creora links to it wherever a chain is involved. On a token's page, Contract opens the token on Blockscout, and every launch, buy, sell and claim confirmation carries a View on Blockscout link. Each token is a copy of the launchpad's own verified contract, so the Verified source badge opens code anybody can read.
To use it in your app, open Data › Connections, press Blockscout and paste a key from the Blockscout developer portal, where the free plan is enough to start. One key covers every chain Blockscout serves, so an app can show balances, transactions, token transfers, contract source and token supply on Robinhood Chain, Arbitrum, Arc, Ethereum and more.
Example prompt
Show the last twenty transactions of the address the person types, with a link to each on Blockscout.
1inch
1inch finds the best price for a swap across every exchange on a chain, and it serves Arc, Robinhood Chain and Arbitrum as well as Ethereum, Base and other large chains. Where your Creora has a 1inch key, a graduated token's page quotes both the pool directly and the best 1inch route, and uses the better one unless you choose.
To use it in your app, press 1inch under Connections and paste a key from the 1inch developer portal. Your app can then quote swaps, build swap transactions for a wallet to send, list a chain's tokens, read dollar prices and read a wallet's holdings.
Example prompt
Add a swap box that quotes USDC to ETH on Base through the 1inch connection.
What to know
The keys come from each service's own portal and never leave Creora's server, which adds them to each call, so they never appear in your app or its files.
Both presets start limited to people signed in to your app. Open a connection to anybody only when the service is safe to share, since calls are made on your account.
Calls are limited to sixty a minute per app, and each service applies the limits of the plan you chose.
Own and earn
Payments and Revenue
Creora is built so that what you create can earn. You can add payments to your applications, automate how revenue moves, and keep full ownership of the apps, agents and assets you make.
Ownership
Applications, agents and tokens created on Creora belong to the person who created them. You can download any project as a zip with nothing tying it to Creora, push it to your own GitHub, and serve it on your own domain. Token rewards are credited to your wallet on chain and can only be paid to your address, and Creora never holds your key or your money.
Revenue on Creora is settled on chain, so payments reach their owner as they happen rather than waiting for a payout. Ecosystem payments and revenue settlement use $CREORA.
SourceApp, agent or token activity
SettleOn chain
OwnerYour wallet
$CREORA
Token Utility
$CREORA is the single token that connects AI creation on Creora to on-chain economic activity. It is used at each point where value moves through the platform, from the first prompt to the settlement of revenue.
What $CREORA is used for
Platform access and AI usage
Access to the workspace and usage of the models for chat, generation and building.
Application deployment
Deploying and publishing the applications you build on Creora.
Agent activation and execution
Activating agents and paying for the work they carry out.
Payments and revenue settlement
Payments between users, apps and agents across the ecosystem, and settlement of the revenue they earn.
Staking and governance
Staking to take part in decisions about how the protocol develops.
How value moves
Builders spend $CREORA to use models, deploy apps and run agents. The apps and agents they create earn from their users, and that revenue settles back to the builders who own them. Holders who stake the token help decide how the protocol evolves.
UseAI usage and deployment
RunApps and agents
EarnRevenue settlement
GovernStaking
$CREORA and credits
Usage inside the workspace is currently measured in credits, where one credit is a thousandth of a dollar of AI work and every account receives 2,000 free credits a month. The Credits and API key page covers current pricing. $CREORA is the token that ties that usage, along with deployment, agents and settlement, to the on-chain economy.
Verify contract addresses. Only trust $CREORA contract addresses published through creora.ai and @creora_ai. Tokens with the same name on other contracts are not affiliated with Creora, and neither are tokens launched by users on the launchpad.
$CREORA
Staking and Governance
Staking $CREORA gives holders a voice in how Creora develops. The people who build and earn on the platform are the ones who hold the token, so governance puts decisions about the protocol in the hands of the people who use it.
Staking
Holders stake $CREORA to take part in protocol governance. Staked tokens represent a commitment to the ecosystem, and staking is how a holder's position is counted when proposals are decided.
How a proposal moves
Proposal
A change to the protocol is written up and published for discussion.
Discussion
The community reviews the proposal, often in the Feedback category of the forum, and suggests changes before a vote.
Vote
Stakers vote on the final version of the proposal.
Implementation
Proposals that pass are implemented and the outcome is recorded publicly.
What governance covers
Pricing for AI usage, deployment and agent execution.
How revenue settlement and ecosystem payments are handled.
Support for new networks, models and integrations.
Changes to staking itself.
Staking parameters and the governance portal will be announced on official Creora channels. Check Official Links for the current sources.
Resources
Community
Community in the sidebar is the forum where people building on Creora ask each other questions, show what they made and say what is missing. It also produces the ranks and badges on your public profile.
Reading and posting
Reading needs no account. Posting needs a signed-in wallet and two short waits that keep spam out: a reply needs an account at least fifteen minutes old, and starting a discussion needs one at least a day old unless you have already published an app. After that you can start five discussions a day and write thirty replies an hour. Discussions list twenty to a page with pinned ones first, sorted by Active, New or Unanswered.
Help
Something is not working, or the agent will not do what you want.
Show your work
Post what you made, ideally with a link to the published app.
Feedback
What is missing, what is awkward and what you would build instead.
Announcements
Changes to Creora from the team. Only moderators start these, and anybody can reply.
Titles are 8 to 140 characters, posts 20 to 20,000 and replies 2 to 10,000. Posts support Markdown with highlighted code blocks, while raw HTML is shown as text and image addresses become links. If you started a discussion you can mark one reply as the answer and any number as helpful, and those marks are where standing comes from.
Ranks
There are five ranks: Newcomer, Contributor, Regular, Mentor and Steward. Each requires a score, a number of separate days you posted, and a minimum account age, and all three must be met. The score comes from what other people did with your posts.
+12
A reply of yours marked as the answer
+4
A reply of yours marked helpful
+3
A discussion of yours that somebody else answered, up to 20
+1
Joining somebody else's discussion, up to 40
+1
Each day you posted anything, up to 60 days
−15
A post removed by a moderator
The score never goes below zero. The signals you can produce on your own are capped low enough that they cannot carry you past the third rank, so the top ranks are given to you by other people. The forum's How ranks work page shows your standing and the gap to the next rank.
Achievements
There are twelve badges, earned from real work and never taken away. Examples include First project, First build, Builder for twenty five finished agent runs, Shipped for your first published app, Three live for keeping three apps published at once and Seven days for building seven days in a row. You see faded versions of the badges you have not earned yet, with what each requires.
Your profile and Explore
Your profile at /u/yourname shows your display name, picture, banner, bio, links, badges and every app you have published. Explore is the public feed of published apps, twenty four to a page, sorted by Newest, Most viewed or Most remixed. Every card has a Remix button that copies the app's code into a new project of your own, without the author's data, images or conversation, and you can remix up to thirty apps an hour.
Reporting and moderation
Anybody signed in can report a post for spam, abuse, being off topic or another reason, with a note of up to 500 characters. Reports are not anonymous to moderators. Moderators can pin, lock, remove and restore posts, and a removed post keeps its place marked as removed so the action is visible.
Resources
Limits reference
Every size, rate and count limit on Creora in one place, grouped by where you will meet it.
Projects and the agent
Files per project
200
File size
200 KB each, 2 MB total
Message length
8,000 characters
Pictures per message
4 (PNG, JPEG, WebP)
One run
24 steps or 60 tool calls
Runs
1 at a time per project, 30 an hour
History
Last 20 restore points
Project assets
40 images, 4 MB each
Project name
80 characters
Publishing and domains
Description
10 to 200 characters
Published versions kept
3
Publishes
20 an hour per account
Custom domains
3 per site, 10 per account
DNS checking
Automatic for 3 days
Databases
Tables
25
Rows
50,000
Database size
100 MB
User uploads
2,000 files, 8 MB each, 200 MB total
Connection calls
60 a minute per app
App user password
At least 8 characters
Key rotation
Picked up within 30 seconds
Account
Username
3 to 32 characters
Username hold
30 days
Session
7 days
Bio
300 characters
Profile links
5
Profile picture
1 MB
Banner
4 MB
Free credits
2,000 a month
GitHub import list
300 most recent repositories
Tokens
Tokens per site
1
Ticker
2 to 12 capitals and digits
Price floor
2% per trade
Referral code
2 to 31 characters, 1 per wallet per chain
Community
New discussions
5 a day
Replies
30 an hour
Remixes
30 an hour
Title
8 to 140 characters
Post
20 to 20,000 characters
Resources
Frequently asked questions
Short answers to the questions people ask most, each linking to the page that covers it properly.
Signing in and your account
My wallet does not appear when I try to sign in
Sign in works with MetaMask, Rainbow, Coinbase Wallet and anything that supports WalletConnect. If an extension is missing, unlock it and reload, because it only announces itself to a page that loads after it is awake. On a phone, open Creora in your wallet's own browser or scan the WalletConnect code. See Sign in and first project.
What am I signing when I sign in?
A plain text message saying Sign in to Creora, with your address, the site's name and a single use code. It is not a transaction, so it moves no money, grants no permission and costs no gas. Cancel if it names a site other than the one you are on.
I lost the wallet I signed in with
Then the account cannot be recovered, because the wallet is the only key to it and Creora holds no password, recovery email or copy of your key. If you signed in with email, the wallet comes back whenever you sign in with that address, so losing the inbox loses the account. See Privacy and your wallet.
How do I change my username?
In Settings › Account. Your published app addresses change with it and the old links stop working, while the old name is held for you for 30 days.
How do I delete my account?
Settings › Danger zone › Delete account, then type your username to confirm. This removes your projects, data, published pages, images and profile, and cannot be undone. See Your account.
Building
The preview is blank
The preview runs src/App.tsx and offers to create it if it is missing. A blank pane with no error usually means the component renders nothing. If there is an error, it appears in a panel at the bottom, and Ask the agent to fix it sends it to the agent.
The agent stopped in the middle
A run ends when it finishes, when you press Stop, when it reaches the per-run limit or when the connection drops. Everything written so far is saved, so send another message describing what is missing and it carries on.
My change disappeared
If you were typing while the agent wrote, the editor asked which copy to keep. Otherwise open History and restore the entry above the one you lost, which is itself undoable.
Can I edit the code myself?
Yes. The Code pane is a real editor that saves shortly after you stop typing, or with ⌘S. It is read only while the agent is writing.
The agent says it needs credits or a key
Wait for next month's allowance or add your own Anthropic key in Settings › API key, which is never charged in credits. See Credits and API key.
Publishing and domains
My published page says not found
That covers a wrong address, an unpublished project, or an old username. Check the address reads /u/yourname/yourslug with your current username, and open the publish dialog to see whether it is Live.
Can people copy my app?
Yes, every published app can be remixed from Explore. Only the code is copied, never your database, uploaded images or agent conversation. If you would rather nobody copied it, do not publish it.
My domain still says waiting for DNS
The record has not been found yet. Changes usually spread within minutes but can take hours, and the dialog shows what it did find, which normally points to the problem. Creora keeps checking for three days. See Custom domains.
Data
Is my users' data private?
Every table starts closed to everyone but you. When you open one you choose, per action, whether anybody or only signed-in users can use it, and a table can be limited so each person reaches only their own rows. Review these settings before publishing.
What does the key in my app do?
It is a publishable key that tells Creora which project a request belongs to. It is not a secret, and what a holder can do is decided entirely by your table rules.
Tokens
Do I need money to launch a token?
A little. It costs 0.0005 ETH plus gas on Robinhood Chain or Arbitrum, or 0.10 USDC plus about a cent on Arc. Buying your own token is optional. See Token Launchpad.
What is graduation?
When the curve raises its target, about 3.96 ETH on Robinhood Chain or Arbitrum and 12,000 USDC on Arc, it closes and everything it raised goes into a Uniswap pool at the same price, along with the unsold tokens.
Where is my creator reward?
On the token's page in a card called Your reward, when you are signed in with the launching wallet. It never expires and can only be paid to your address.
Is there a presale or team allocation?
No. Everyone, including the creator, buys on the same curve at the same price, with no allocation, whitelist or presale.
What is $CREORA used for?
Platform access and AI usage, application deployment, agent activation and execution, ecosystem payments and revenue settlement, and staking and governance. See Token Utility.
Getting help
Where do I ask for help?
Post in the Help category of Community with what you were building, what you tried and what happened, and paste any error inside a fenced code block. The people who build Creora read it.
Resources
Official Links
These are the official Creora channels. Announcements, contract addresses and product updates are published only through them.
Stay safe. Creora will never ask for your seed phrase or private key, and signing in never requires a transaction. Treat any message that asks for either as a scam, and confirm links against the channels on this page before connecting a wallet.