Skip to main content

Mother AI OS

An extensible AI agent operating system that orchestrates CLI tools via natural language

$ mother serve
🚀 Mother AI OS running at http://localhost:8080
$ curl -X POST localhost:8080/command \
-d '{"command": "List Python files in src"}'
Found 12 Python files in ./src:
- main.py (245 lines)
- agent.py (189 lines)
- plugins.py (312 lines)
...
1,096
Tests Passing
74%
Code Coverage
3
Built-in Plugins
MIT
License
💬

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_file

shell

Execute shell commands and scripts safely

run_command, run_script, get_env, system_info

web

HTTP requests, downloads, and URL parsing

fetch, get, post, download, extract_links

Quick 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.