Premium Feature: Modes and model switching are available exclusively with a Premium subscription. Free users have access to basic chat functionality with a single free model.

Overview

Onuro operates in three built-in modes, each designed for different types of interactions with your codebase. You can also create custom modes to tailor the AI’s behavior to your specific needs. Onuro Modes Interface

No Tools Mode

Basic Q&A with your codebase Perfect for understanding code, debugging help, and getting explanations without making any file changes. Example usage:
"What does this function do?"
"How does authentication work in my app?"
"Why am I getting this error?"

Normal Mode

Simple, small-scope changes with AI making direct edits Makes targeted changes to specific files or functions. Handles bug fixes, small features, and basic refactoring. Example usage:
"Fix the typo in the header component"
"Add a loading state to the button component"
"Convert this function to use async/await"

Complex Mode

Large, complex changes requiring comprehensive context gathering Designed for complex changes that require extensive research and planning. Gathers comprehensive context and may hand off work to specialized models for optimal results. Example usage:
"Implement a complete user authentication system"
"Refactor the entire API structure to use GraphQL"
"Migrate the project from JavaScript to TypeScript"

Custom Modes

Beyond the three built-in modes, you can create Add Mode to customize the AI’s behavior for your specific workflows. Custom modes allow you to:
  • Define specific instructions for how the AI should behave
  • Set preferred models for different types of tasks
  • Create specialized modes for your team’s unique coding patterns
  • Toggle between different AI personalities or approaches
To create a custom mode, click the ”+ Add Mode” button in the modes interface and configure your preferred settings and instructions.

Choosing the Right Mode

NeedUse
Understanding codeNo Tools
Quick bug fixNormal
Small featureNormal
Large featureComplex
Architecture changesComplex