On this page
Small apps that run on your device.
A no-code app is a tiny, local-first flow: capture a few things, do some simple steps on your own device, and only reach out to an AI tool when you ask it to. Pick a starter below to see its flowchart, then copy or download it and run it from the CLI. Your data stays on your device.
Educational and informational only — not legal or clinical advice. App definitions are safe to share (they hold no family data); the values you fill in can be private, so they stay on your device.
These starters are the same @cotrackpro/sdk/nocode definitions the CLI runs — what you preview here
behaves identically in your terminal.
Want to build one from scratch? The visual builder lets you drag in steps, connect them, run it on
your device, and export the .ctp.json — no install. Or start from a starter below and edit it.
Looking for ideas? Browse the platform's workflows and worked scenarios in the Library.
Build your first app in 5 steps#
- Start fresh. Open the builder and choose Blank app from the New app… menu — or pick a template to take apart and change.
- Add steps. From the left, tap an Input (something you type in), then a Transform (a small built-in step, like filling in a template), then an Output (what you see at the end).
- Connect them. Drag from the dot at the bottom of one step to the top of the next. A working app flows top to bottom.
- Test it. Open the Run tab, type a value, and press Run on this device. If a step uses an AI tool, type a sample answer there so you can still test the whole flow end to end.
- Keep it. Open Share / export to download the
.ctp.jsonfile, or press Save to keep the app in your browser. The Check tab tells you if anything still needs fixing.
Loading the starter apps…
Extend it with AI#
You don't have to wire every step by hand. Open the AI prompt tab and copy the prompt it gives you. Paste that into your AI assistant and ask for the change you want — "add a step that counts the words", say. The assistant replies with a new app definition. Copy it, open Share / export, paste it into the Import box, and press Load it — your app updates on the canvas. Nothing leaves your device unless you send that prompt yourself.
Run it from the CLI#
cotrackpro nocode examples # list the starters
cotrackpro nocode new greeter --out greeter.ctp.json
cotrackpro nocode mermaid greeter.ctp.json # the flowchart, as Mermaid
cotrackpro nocode run greeter.ctp.json --values v.json
cotrackpro nocode run app.ctp.json --mock mock.json # test AI steps offline with sample answers
Steps run on your device; anything that needs an AI tool goes through an MCP node, which the CLI runs only when a host provides it. See MCP & AI for connecting an assistant, and No-code for the simpler browser tools.