Frequently Asked Questions¶
Everything you need to know about MiMinions.
What is MiMinions?
MiMinions is an open-source Python framework for building autonomous AI agents. It enables developers to create, deploy, and manage agentic AI systems that can think, plan, and execute tasks. Built on top of the python open source eco-system, it provides the building blocks for agentic systems: an LLM-powered Agent, a Tools registry, a Memory, Workspaces, and MCP server integration.
How do I get started?
Getting started is easy. Install the framework with
pip install miminions, then create your first agent in just a few lines of
code. See the Getting Started guide for step-by-step
instructions on building your first autonomous AI agent.
Is MiMinions free to use?
Yes — MiMinions is open-source and free to use. You can use it for personal projects, commercial applications, and contribute to its development. Check out the GitHub repository to see the source and contribute to the project.
Which LLM providers are supported?
MiMinions selects models through a ModelFactory. The default provider is
OpenRouter (free model), and you can switch to
OpenAI, Anthropic, Gemini, or an offline test model by passing
provider= to create_minion:
from miminions.agent import create_minion
agent = create_minion("assistant", provider="openai",model="gpt-6-sol")
Each real provider needs its API key in the environment
(OPENROUTER_API_KEY, OPENAI_API_KEY, etc.). See Agent for the full provider matrix.
Do I need a GPU?
No. MiMinions system runs on CPU — no GPU or CUDA setup required. The LLM itself runs remotely via your chosen provider's API.
Where can I find the documentation?
Full guides and API references live in the Documentation section, covering the following modules: - Agent - Memory - Context Builder - Tools - Workspaces
Working offline?
Pass provider="test" to create_minion to use TestModel
and run without any API key — handy for tests and experiments.
Still have a question? Get in touch.