Mibyan can do a lot — CLI assistant, Telegram/Discord bot, task automation, RL training, and more. This page helps you figure out where to start and what to read based on your experience level and what you’re trying to accomplish.
Start HereIf you haven’t installed Mibyan yet, begin with the Installation guide and then run through the Quickstart. Everything below assumes you have a working installation.
First-time provider setupFirst-time users almost always want mibyan setup --portal — one OAuth covers a model plus the four Tool Gateway tools (search/image/TTS/browser). See Nous Portal.
How to Use This Page
- Know your level? Jump to the experience-level table and follow the reading order for your tier.
- Have a specific goal? Skip to By Use Case and find the scenario that matches.
- Just browsing? Check the Key Features table for a quick overview of everything Mibyan can do.
By Experience Level
By Use Case
Pick the scenario that matches what you want to do. Each one links you to the relevant docs in the order you should read them.
”I want a CLI coding assistant”
Use Mibyan as an interactive terminal assistant for writing, reviewing, and running code.
- Installation
- Quickstart
- CLI Usage
- Code Execution
- Context Files
- Tips & Tricks
Pass files directly into your conversation with context files. Mibyan can read, edit, and run code in your projects.
”I want a Telegram/Discord bot”
Deploy Mibyan as a bot on your favorite messaging platform.
- Installation
- Configuration
- Messaging Overview
- Telegram Setup
- Discord Setup
- Voice Mode
- Use Voice Mode with Mibyan
- Security
For full project examples, see:
”I want to automate tasks”
Schedule recurring tasks, run batch jobs, or chain agent actions together.
- Quickstart
- Cron Scheduling
- Batch Processing
- Delegation
- Hooks
Cron jobs let Mibyan run tasks on a schedule — daily summaries, periodic checks, automated reports — without you being present.
”I want a team of specialist Bots”
Create named Bots with their own model, memory, skills, routines, and chats, then bring them together in group chats or through @mentions.
- Desktop
- Profiles
- Bot Mode
- Cron Scheduling
- Multi-connection Desktop
Extend Mibyan with your own tools and reusable skill packages.
- Plugins
- Build a Mibyan Plugin
- Tools Overview
- Skills Overview
- MCP (Model Context Protocol)
- Architecture
- Adding Tools
- Creating Skills
For most custom tool creation, start with plugins. The Adding Tools
page is for built-in Mibyan core development, not the usual user/custom-tool path.
”I want to train models”
Use reinforcement learning to fine-tune model behavior with Mibyan’s RL training pipeline (powered by Atropos).
- Quickstart
- Configuration
- Atropos RL Environments (external)
- Provider Routing
- Architecture
RL training works best when you already understand the basics of how Mibyan handles conversations and tool calls. Run through the Beginner path first if you’re new.
”I want to use it as a Python library”
Integrate Mibyan into your own Python applications programmatically.
- Installation
- Quickstart
- Python Library Guide
- Architecture
- Tools
- Sessions
Key Features at a Glance
Not sure what’s available? Here’s a quick directory of major features:
What to Read Next
Based on where you are right now:
- Just finished installing? → Head to the Quickstart to run your first conversation.
- Completed the Quickstart? → Read CLI Usage and Configuration to customize your setup.
- Comfortable with the basics? → Explore Tools, Skills, and Memory to unlock the full power of the agent.
- Setting up for a team? → Read Security and Sessions to understand access control and conversation management.
- Ready to build? → Jump into the Developer Guide to understand the internals and start contributing.
- Want practical examples? → Check out the Guides section for real-world projects and tips.
You don’t need to read everything. Pick the path that matches your goal, follow the links in order, and you’ll be productive quickly. You can always come back to this page to find your next step.