60+ life modules — tasks, contacts, finance, agents, smart home — exposed as MCP tools to any LLM. Your data stays on your machine. Plug it into Claude, ChatGPT, or your own local model.
curl -fsSL https://mtwkernel.com/install.sh | sh
Free · Apache-2.0 · No telemetry · No accounts
Every module is an MCP tool. Each one is optional, hot-swappable, and runs locally against your SQLite database.
mtwKernel speaks the Model Context Protocol over both stdio and Streamable HTTP. Any MCP-capable client connects to the same set of tools.
{
"mcpServers": {
"mtw-kernel": {
"command": "bun",
"args": ["run", "bin/mcp-server.ts"],
"cwd": "/path/to/mtwKernel"
}
}
}
{
"mcpServers": {
"mtw-kernel": {
"type": "streamable-http",
"url": "http://localhost:3086/mcp"
}
}
}
# Streamable HTTP transport (official MCP spec) curl -X POST http://localhost:3086/mcp \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Detects your OS, downloads the right package, and opens the dashboard.
curl -fsSL https://mtwkernel.com/install.sh | sh
curl -fsSL https://mtwkernel.com/install.sh | sh
sudo apt install ./mtwkernel_*.deb
sudo dnf install ./mtwkernel-*.rpm
irm https://mtwkernel.com/install.ps1 | iex
git clone https://github.com/fastslack/mtwKernel
cd mtwKernel
cp .env.example .env
docker compose up -d --build
Runs kernel + dashboard + Neo4j + WhatsApp bridge. Dashboard at http://localhost:3086.
After install, the dashboard opens at http://localhost:3086. Configure LLM keys via ~/.config/mtwkernel/.env.
Your tasks, contacts, finance, health data — all in a SQLite file on your machine. Nothing leaves unless you tell it to.
Every module is a plugin. Drop a .mtwext bundle in, or write your own — same MCP surface.
Bun runtime, statically linked. Starts in under a second. ~150 MB on disk.
Apache-2.0 license. Fork it, sell plugins on top, build a competing distro — that's the point.
LM Studio and Ollama work out of the box. Run agents on your own GPU.
Mesh with other instances over the Matware mesh protocol. Your phone, your laptop, your VPS — same kernel.