UniCode
UniCode is UniMatrix’s AI coding agent. You don’t need to know how to code to use it: you describe what you want in plain language, and UniCode plans it, builds it, shows it running in a live preview, and hands you real, working software you can download or sync to GitHub.
Describe your build in plain language
Section titled “Describe your build in plain language”Say what you want to make — “a landing page for my bakery with an order form,” “a habit-tracker app,” “a portfolio site with a blog.” UniCode interprets that into a concrete plan. If something essential is genuinely unclear, it asks one focused question — never a long interrogation — and your answer moves the build forward immediately.
Choosing with the options drawer
Section titled “Choosing with the options drawer”When UniCode has real choices to offer — the kind of page, a design direction, a technology decision — it presents them as a selectable options drawer that slides up beneath the composer. Its own strongest choice is labelled “UniCode picked”, the other genuine alternatives follow, and there’s always an Other option for describing your own. After selecting, you can add a line of extra context before continuing. Multi-step decisions advance one question at a time.
Engine tiers: Spark, Cook and Chef
Section titled “Engine tiers: Spark, Cook and Chef”The composer bar carries a three-tier engine selector, sitting next to the attach button — the same control, in the same place, that Chat, UniLearn and UniSkills use for their engines. Each tier is a genuinely different way of working, not just a label:
| Engine | Available on | How it works |
|---|---|---|
| Spark | Every plan | Brisk and lean — quick grounding, the build, and a fast sanity check. Great everyday quality, delivered fast. |
| Cook | Standard and above | The full professional sequence — grounding, narrated build, a mandatory self-review pass, and a completion summary. Traces connected code through its collaborators before changing anything. |
| Chef | Premium & Sovereign | Everything Cook does plus an architecture-first plan, edge-case and failure-mode sweeps, wider dependency mapping in repos, and a closing performance + accessibility check. |
Selecting a tier your plan doesn’t include opens the subscription page.
Any stack — verified in the live preview
Section titled “Any stack — verified in the live preview”You’re free to choose any stack — UniCode never steers you to a “safer” one. For stacks that normally need a build server (Vue, Svelte, Next.js, TypeScript), it builds a faithful browser-runnable mirror with the same architecture and behaviour, and tells you how it maps to the production toolchain. The live preview is the test: a build isn’t complete until it genuinely renders and functions there, confirmed in UniCode’s own self-review pass. Preview in desktop, tablet, or phone frames, and navigate between generated pages inside it.
Build narration & real depth
Section titled “Build narration & real depth”As UniCode works, it narrates each phase — named after what it’s actually doing for your project, not generic labels. Every non-trivial build ends with a self-review pass (links, imports, wiring, responsiveness, preview rendering — checked and fixed visibly) and a brief completion summary of what was accomplished and where things stand.
Working with your GitHub repositories
Section titled “Working with your GitHub repositories”Connect one GitHub account and attach unlimited repositories to a session. UniCode then navigates your code like an engineer:
- It infers where the relevant code lives from your request and reads those files in full — it will never ask you to point at a file or paste code.
- If it needs another file mid-task, it fetches it itself and continues automatically.
- Fixes respect your codebase’s structure and conventions, and updated files keep their original paths so they can be committed back.
- Pushes go to the branch you configure, with optional auto commit & push after each build.
While repository work happens, a live progress panel shows each step (reading structure, downloading files, preparing the workspace) with a brief completion note.
Downloading completed builds
Section titled “Downloading completed builds”Download a single file or the whole project as a ZIP. The output is real software — not a preview or a mockup — so you can run it, host it, edit it, or hand it to a developer.
- Describe it — say what you want to build, in plain language.
- Choose from the drawer — pick an option (or “Other”) when UniCode offers directions.
- Confirm the plan — review the stack and file list, then approve the build.
- Watch it build — request-specific phases, then a self-review and summary.
- Verify in preview — see it genuinely running before you ship.
- Sync or download — push to GitHub, or download the finished project.