- main.py (245 lines)
- agent.py (189 lines)
- plugins.py (312 lines)
...
Natural Language Interface
Talk to your system in plain English. Mother translates your commands into tool executions automatically.
Plugin Architecture
Extend functionality with PyPI-installable plugins. Create your own in minutes with our simple SDK.
Security First
Permission-based capability system. Every action is validated before execution.
Multiple Backends
Python, CLI, Docker, or HTTP execution. Choose the right backend for each task.
Production Ready
FastAPI server with REST API, streaming support, and comprehensive error handling.
Open Source
MIT licensed. Free to use, modify, and distribute. Community-driven development.
Built-in Plugins
filesystem
Read, write, and manage files and directories
read_file, write_file, list_directory, copy_file, move_fileshell
Execute shell commands and scripts safely
run_command, run_script, get_env, system_infoweb
HTTP requests, downloads, and URL parsing
fetch, get, post, download, extract_linksQuick Start
# Install Mother AI OS
pip install mother-ai-os
# Configure your API key
export ANTHROPIC_API_KEY=sk-ant-...
# Start the server
mother serve
# Send a command
curl -X POST localhost:8080/command \
-H "Content-Type: application/json" \
-d '{"command": "List files in current directory"}'Book a Free Architecture Discovery Call
20 minutes with David Sanker — explore how Mother AI OS fits your stack.
Ready to Get Started?
Join developers building the future of AI-powered automation.