Open Code and choose where to start: a new empty folder, a folder you already have, a new project, or a clone from GitHub. Then describe what to build or fix.
Online, your code lives in your cloud sandbox, an isolated machine with a terminal, Node, Python and git. Nothing runs on your own computer.
Where in Klyroe Code, then New empty folder, Open a folder, New project or Clone from GitHub.
Try it
Copy a request into Klyroe and adjust it to your own work. Nothing is sent from this page.
A first task
Add a contact form to the homepage with name, email and message fields. Validate the email, show a thank-you message after sending, and tell me which files you changed.
You decide how much Klyroe does on its own. Ask before edits checks with you before it changes files or runs commands. Accept edits applies file changes but still asks before commands. Accept edits and safe commands also runs look-around commands such as ls and grep without asking. Plan only reads the code and proposes a plan without changing anything.
Files, Changes, Terminal and Preview sit beside the chat. Changes shows the exact difference in every file Klyroe touched since a point you choose. If you do not like where things went, Rewind to here puts every file back to that point.
Preview shows what was built so you can try it yourself before you keep it.
Clone a repository into your session from the Code home. When the work is ready, Verify and open PR commits it on a new branch, pushes it and opens a pull request.
Review the pull request as you would any other before it is merged.
Try it
Copy a request into Klyroe and adjust it to your own work. Nothing is sent from this page.
Ask for a branch
Fix the date format on the invoices page so it shows day, month and year. Work on a new branch and explain the change in the pull request description.
For bigger changes, turn on Spec first. Klyroe writes a short spec into the specs folder, asks you to approve it, then builds and checks its work against it. It is off until you turn it on.
Put it to work
The quickest way to learn it is to do one real piece of work with it.