Once you've configured a provider, initialize MiMo Code in your project and start asking it questions.
Navigate to a project that you want to work on.
And run MiMo Code.
Next, initialize MiMo Code for the project by running the following command.
This will get MiMo Code to analyze your project and create an AGENTS.md file in
the project root.
You should commit your project's AGENTS.mdfile to Git.
This helps MiMo Code understand the project structure and the coding patterns used.
You are now ready to use MiMo Code to work on your project. Feel free to ask it anything!
If you are new to using an AI coding agent, here are some examples that might help.
You can ask MiMo Code to explain the codebase to you.
Use the @key to fuzzy search for files in the project.
This is helpful if there's a part of the codebase that you didn't work on.
You can ask MiMo Code to add new features to your project. Though we first recommend asking it to create a plan.
Create a plan
MiMo Code has a Plan mode that disables its ability to make changes and instead suggest how it'll implement the feature.
Switch to it using the Tab key. You'll see an indicator for this in the lower right corner.
Now let's describe what we want it to do.
You want to give MiMo Code enough details to understand what you want. It helps to talk to it like you are talking to a junior developer on your team.
Give MiMo Code plenty of context and examples to help it understand what you want.
Iterate on the plan
Once it gives you a plan, you can give it feedback or add more details.
Drag and drop images into the terminal to add them to the prompt.
MiMo Code can scan any images you give it and add them to the prompt. You can do this by dragging and dropping an image into the terminal.
Build the feature
Once you feel comfortable with the plan, switch back to Build mode by hitting the Tab key again.
And asking it to make the changes.
For more straightforward changes, you can ask MiMo Code to directly build it without having to review the plan first.
You want to make sure you provide a good amount of detail so MiMo Code makes the right changes.
Let's say you ask MiMo Code to make some changes.
But you realize that it is not what you wanted. You can undo the changes
using the /undo command.
MiMo Code will now revert the changes you made and show your original message again.
From here you can tweak the prompt and ask MiMo Code to try again.
You can run /undomultiple times to undo multiple changes.
Or you can redo the changes using the /redo command.
And that's it! You are now a pro at using MiMo Code.
To make it your own, we recommend picking a theme, customizing the keybinds, configuring code formatters, creating custom commands, or playing around with the MiMo Code config.