Everything your agents use, kept in one place.
Each feature lives in Minion, not inside one chat window. Connect any agent and it finds the same memory, keys, packages and jobs as the last one.
Memory
Facts, preferences and working notes that every agent you connect can find, so a new chat or a new agent doesn't start from zero.
Explore memory
Notes
Markdown working docs your agents and your team share: plans, research, run logs and handoffs, with history, comments and self-expiring scratchpads.
Explore notes
Packages
Save the code your agent writes as a versioned package your whole organization can run, schedule and build on.
Explore packages
Storage
A key/value store and a SQLite database for every saved package, so jobs keep their place and apps keep their tables.
Explore storage
Triggers
Run your packages on a schedule, when a webhook arrives, when an email lands, or when something else in Minion happens. No chat window required.
Explore triggers
Run history
Every execute call, job and webhook run kept with its logs and error, plus one list of what's waiting on a person, each with a link that clears it.
Explore run history
Secrets
Give your agents the API access they need. They use keys by name; Minion fills the value in on the way out and never hands it back.
Explore secrets
Integrations
Connect accounts like GitHub and Google, and remote MCP servers, once. Your agents and packages use them without ever holding the tokens.
Explore integrations
Team inbox
Every organization gets an email address its agents can read, search, reply from and automate, with rules for who gets in.
Explore team inbox
Tasks
A shared task board for your team and its agents, with checklists, reminders and progress comments from people and agents alike.
Explore tasks
Skills
Your team's playbooks, written once and loaded by every agent when the task calls for them.
Explore skills
Apps
Ask your agent for a tool that fits the job. Minion hosts the app at its own address, keeps its data, and connects it to the packages you already use.
Explore appsEach one works alone. Together they run the job.
An email lands in your team inbox and starts a package. The package calls an API with a key it never sees, then leaves a task saying what it did. Your agent sets it up once; Minion runs it every time after that.
Paste it into Claude, Cursor, Codex or ChatGPT once Minion is connected. Show the prompt
Connect to Minion at https://app.minion.codes/mcp. Then help me set up one workflow: when an email lands in our team inbox, run a package that does the follow-up work using the keys we've stored, and add a task to our board with what it did. Ask me what the follow-up should be before you start.