# ModexAgent

A modular Python multi-agent framework, paired with a ready-to-run browser workbench called ModexBot, for building agent teams that share models, tools, memory, and workflows.

ModexAgent is a Python framework that brings models, tools, memory, and multi-agent collaboration together for building things such as a coding assistant, a research team, or a review workflow, without having to rebuild the surrounding runtime each time. Agents can read and edit files, search a project, run commands, and connect to MCP servers, with models and toolsets chosen per role and domain knowledge added through prompts and Skills.

A main agent can delegate focused tasks to specialist collaborators and inspect their child sessions as work unfolds, either pooled across teams or sequenced through explicit graph workflows for coding, review, and revision steps. Persistent sessions support ongoing work, with optional archive and core memory for longer-term context, and an Experience capability that can turn reviewed interactions into reusable guidance.

ModexBot, included in the repository, is a browser application built on the framework that exposes conversations, workspaces, agent teams, tool traces, and configuration in one place, usable as-is or as a starting point for a custom build; it can also connect to external agents such as OpenCode, which keep their own model, context, and permission behavior. Customization is done through plugins, the same extension points ModexBot itself uses.

Website: https://moyu-er.github.io/modex-agent/
