Kernl
Give any compatible AI your real context — then run observable agent teams that plan, collaborate and finish the work on your hardware.
curl -fsSL https://lifekernl.com/install.sh | sh
Free · Apache-2.0 · No telemetry · No accounts
curl -fsSL -O https://lifekernl.com/install.sh
curl -fsSL https://lifekernl.com/install.sh.sha256 | sha256sum -c -
sh ./install.sh
Every module is an MCP tool. Each one is optional, hot-swappable, and runs locally against your SQLite database.
The 3D agents office, Kernl TV, the planner and live world data — real captures, not mockups.
Kernl 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/Kernl"
}
}
}
{
"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.
Latest v0.2.6 changelog checksums
curl -fsSL https://lifekernl.com/install.sh | sh
curl -fsSL https://lifekernl.com/install.sh | sh
sudo apt install ./kernl_*.deb
sudo dnf install ./kernl-*.rpm
irm https://lifekernl.com/install.ps1 | iex
git clone https://github.com/fastslack/kernl
cd Kernl
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 and walks you through a four-step setup — language, then your LLM: a cloud key, or a local model through LM Studio or Ollama if you would rather nothing left the machine. Everything stays editable afterwards in Settings, or in ~/.config/kernl/.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 .kernl bundle in, or write your own — same MCP surface.
Bun runtime, statically linked. Starts in a couple of seconds. ~320 MB installed — the runtime and native modules ship with it, so there is nothing else to install.
Apache-2.0. Audit every line, run it forever, keep it even if we disappear — no licence server, no kill switch.
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.
No spam. One email when a new release ships, another when new modules land.
One email per release. No drip sequence, no upsells.