Guides
21 step-by-step guides to using Keenoble.
One task per article, numbered steps, the exact on-screen labels. Written to be read by a person and retrieved by a language model, which is the same job done twice: if the steps are right, both work.
Keenoble is at ai.keenlabs.pro. Shorter answers about pricing, data and the lab are on the FAQ.
Verification in progress
20 of these 21 guides are drafts. Their steps were written by reading the Keenoble source, not by walking the live product — so every step that has not been walked carries an [UNVERIFIED] tag, and the article says so at the top.
A draft is excluded from the sitemap, marked noindex, and publishes no structured data. Nothing machine-readable calls it a verified procedure until a reviewer has walked every step and dated it.
1 article is published, on a different record: an article that explains mechanics rather than instructing you to click anything makes no claim a walkthrough could test, so it publishes once every claim in it has been checked against a named file in the product source — and it lists those files on the page. Its badge says “checked against source”, never “verified”, because those are not the same thing.
Start free
The first ten minutes: send a prompt, read the receipt, find your balance.
Ask your first question in Keenoble
Send your first prompt on the free plan, watch the router pick a model, and read what came back. No card, no sign-up required to try it.
6 steps · ChatDraft · 6 steps unverifiedRead the receipt under an answer
Every answer in Keenoble carries a badge showing which model answered, what it cost in Sparks, and why it was routed there. Here is how to read all of it.
7 steps · ChatDraft · 7 steps unverifiedCheck your Spark balance and when it resets
Sparks are the usage unit in Keenoble. Find your balance in the top bar, see what is left today, and know exactly when free Sparks come back.
6 steps · ChatDraft · 6 steps unverifiedCompare models
Send one prompt to several models and record which one won.
Pick a specific model instead of Smart Routing
Override the router and send your prompt to one named model. What happens when that model is unavailable, and why Keenoble refuses to substitute silently.
5 steps · ChatDraft · 5 steps unverifiedRun one prompt through two or three models
Compare mode sends the same prompt to up to 3 models at once and shows the answers side by side, each with its own receipt and its own price.
8 steps · ChatDraft · 8 steps unverifiedRecord which model gave the best answer
After a compare run, tell Keenoble which answer won. That judgement is measurement data — it is what re-ranks the library.
4 steps · ChatDraft · 4 steps unverifiedRetry a single failed column in a comparison
When one model in a compare run fails, re-run just that column — without re-charging the ones that already answered.
4 steps · ChatDraft · 4 steps unverifiedPreview
Build, change, publish and recover a page in the visual build surface.
Build your first page in Preview
Describe a site, dashboard or tool in plain words and watch Keenoble build it. Preview is the visual build surface at ai.keenlabs.pro/preview.
6 steps · PreviewDraft · 6 steps unverifiedChange a page you already built
Iterate on a build in Preview: ask for changes in plain words, edit an element directly, and roll back to an earlier version.
6 steps · PreviewDraft · 6 steps unverifiedPublish a build as a public or private link
Run the security check, choose visibility, and get a share link for something you built in Preview.
6 steps · PreviewDraft · 6 steps unverifiedRecover when a build is rejected or fails
Preview validates generated output before it renders it, and refuses output that fails. What each rejection means and which of Retry, Simplify or Restore to use.
6 steps · PreviewDraft · 6 steps unverifiedCode
Workspaces, AI on a file, multi-file edits, and pushing to GitHub.
Open a Code workspace, blank or from GitHub
Code is the editor at ai.keenlabs.pro/code. Start an empty workspace or pull in an existing repository, and see how a workspace links to a project.
7 steps · CodeDraft · 7 steps unverifiedAsk about a file, or have the AI rewrite it
The Code AI panel has two modes. Ask answers questions about the open file. Patch rewrites it and waits for you to approve the result.
7 steps · CodeDraft · 7 steps unverifiedChange several files at once with Composer
Composer takes one instruction and proposes edits across your workspace — up to 5 files — and shows you every diff before anything is written.
6 steps · CodeDraft · 6 steps unverifiedConnect GitHub, then commit and push from Code
Link a GitHub account to a Code workspace, pull the latest, commit your changes with a message, push, and open a pull request.
7 steps · CodeDraft · 7 steps unverifiedProjects and memory
The shared context behind Chat, Preview and Code — and how to correct it.
Create a project so Keenoble remembers your context
A project is the shared memory behind Chat, Preview and Code. Create one, attach a conversation to it, and see what it has remembered.
6 steps · ChatDraft · 6 steps unverifiedCorrect or remove something a project remembers
Project memory is editable. Fix a remembered fact that is wrong, or retract one entirely — and know which surface lets you do it.
5 steps · CodeDraft · 5 steps unverifiedBilling
Sparks, top-ups, subscriptions, and what happens at zero.
Buy a Spark top-up
Top-ups are one-time Spark packs that never expire and are exempt from daily pacing. 200 Sparks for €20, 600 for €50.
5 steps · UpgradeDraft · 5 steps unverifiedManage or cancel your Premium subscription
Premium is €49/month with 1,000 Sparks. Change the card, read invoices, or cancel — all through the Stripe billing portal.
5 steps · SettingsDraft · 5 steps unverifiedWhat happens when your Sparks run out
Keenoble refuses before it spends, names which limit you hit, and serves one metered grace call an hour — the one path allowed to take your balance briefly below zero. All of it, stated plainly.
8 points · ChatChecked against source 2026-08-18Troubleshooting
What each error state means and what to do about it.
Having problems with the platform? Contact us at support@keenlabs.pro. A step that does not match what the product does is a bug in this documentation, and we would rather hear about it than have it stand — same address, and it gets fixed in public. Why the lab documents this way is on /mission.
Last revised 2026-08-18