Your AI Coding Dashboard +
Personal Agent

Run Claude Code, Codex, Gemini, and Aider sessions side by side. Manage prompts, queue tasks, and let an AI agent build a second brain from your work life.

npx create-walle install ./my-agent click to copy
MIT License 100% Local SQLite No Cloud Required
Terminal
$ npx create-walle install ./my-agent

  Installing CTM + Wall-E...
  Auto-detected owner: Your Name
  Auto-detected timezone: America/Los_Angeles
  Installing dependencies... done

  CTM running at       http://localhost:3456
  Wall-E running at    http://localhost:3457

  Open your browser to finish setup.
CTM — Coding Task Manager

One dashboard for every AI coding agent

Run Claude Code, Codex, Gemini CLI, and Aider sessions side by side. Manage prompts, queue tasks, and review code — all from your browser.

▩▩

Terminal Multiplexer

Run Claude Code, Codex, Gemini CLI, and Aider sessions side by side with live status, persistent scrollback, model switching, and AI-generated titles.

Prompt Editor

Save, version, and organize prompts with folders, tags, chains, templates, variables, and full-text search.

Task Queue

Queue prompts for sequential execution. Auto-advance when the agent finishes, or step through manually with approval gates.

Approval Workflows

Auto-approve tool-use requests based on learned rules. Uncertain cases escalate to you. Builds trust over time.

Δ

Code Review

View git diffs from any project — staged, unstaged, or between branches — with line-level detail in a clean split view.

📈

Session Insights

Analyze patterns across sessions to understand what works, optimize prompts, and discover workflow improvements.

Wall-E — Personal Digital Twin

An AI that learns from your work

Wall-E runs in the background, ingesting your digital life into a searchable memory store. Ask it anything.

🧠

Second Brain

Automatically ingests Slack, email, calendar, and coding sessions into a searchable memory with knowledge extraction and pattern detection.

Proactive Intelligence

Surfaces time-sensitive items, suggests actions, and delivers morning briefings and weekly reflections without being asked.

💬

Chat with Tools

Talk to Wall-E in the browser. It can search memories, look up people, run skills, and call external tools via MCP.

🛠

16 Bundled Skills

Morning briefing, Slack monitoring, email sync, calendar integration, coding agent, model training, and more — all configurable from the UI.

🌐

Multi-Model

Works with Claude, GPT, Gemini, and local models via Ollama. Smart routing picks the best model for each task.

📱

Multi-Device

Share your brain across machines via Dropbox, iCloud, or any file sync. Your memories follow you everywhere.

Get Started

Up and running in 2 minutes

No Docker, no cloud accounts, no config files. Just Node.js and an API key.

Install

npx create-walle install ./my-agent
Copies the project, installs deps, and starts the server.

Open the browser

Navigate to localhost:3456. The setup wizard auto-detects your name, timezone, and API key.

Connect integrations

Click through to connect Slack (OAuth), email, and calendar. All optional — Wall-E works without them.

Start working

Launch coding sessions, queue prompts, and let Wall-E learn from your work in the background.

Architecture

Everything runs locally

Two lightweight Node.js processes and SQLite. No external databases, no cloud dependency beyond your LLM API keys.

CTM

localhost:3456
  • Web dashboard & WebSocket server
  • Multi-agent terminal multiplexer
  • Prompt store & task queue
  • Approval engine & model registry
  • Code review diff viewer

Wall-E

localhost:3457
  • Background agent daemon
  • Brain database (SQLite)
  • Ingest → Think → Reflect loops
  • Skills engine & scheduler
  • Chat API with tool use
  • MCP client for external tools

Ready to try it?

One command. No signup. No cloud. Just your AI workbench.

View on npm