create-walle
v0.9.8
Published
CTM + Wall-E — AI coding dashboard and personal digital twin agent. Multi-agent terminal for Claude Code, Codex, Gemini & Aider, plus prompt editor, task queue, and an agent that learns from Slack, email & calendar.
Maintainers
Readme
create-walle
Set up CTM + Wall-E in one command — a browser-based dashboard for AI coding agents paired with a personal AI agent that builds a searchable second brain from your work life.
What You Get
CTM (Coding Task Manager)
A web dashboard for running and managing AI coding sessions across multiple providers.
- 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, and AI search
- Task Queue — Queue prompts for sequential execution with auto-advance when the agent finishes, or step through manually
- Approval Workflows — Auto-approve tool-use requests based on learned rules; uncertain cases escalate to you
- Code Review — View git diffs from any project, staged or unstaged, with line-level detail
- Model Registry — Manage providers (Anthropic, OpenAI, Google, Ollama), compare pricing, switch models per session
- Session Insights — Analyze patterns across sessions to optimize prompts and workflows
Wall-E (Personal Digital Twin)
An always-on AI agent that learns from your Slack, email, calendar, and coding sessions.
- Second Brain — Automatically ingests your digital life into a searchable memory store with full-text search, 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 your memories, look up people, run skills, and call external tools via MCP (Slack, Glean, etc.)
- 16 Bundled Skills — Morning briefing, weekly reflection, proactive alerts, Slack monitoring, email sync, calendar integration, coding agent, model training, and more
- Multi-Model — Works with Claude, GPT, Gemini, and local models via Ollama with smart routing
- Skill Management GUI — Search, filter, create, edit, and monitor skills from the browser with rich cards, config forms, execution history, export/import, and pre-flight validation
- Multi-Device — Share your brain across machines via Dropbox or iCloud
Install
npx create-walle install ./walleThis copies the project, installs dependencies, auto-detects your name and timezone, and starts the server. Open http://localhost:3456 to finish setup in the browser.
Commands
npx create-walle install <dir> # Install CTM + Wall-E (or update if already installed)
npx create-walle update # Update to latest version, keep your config
npx create-walle start # Start as background service (auto-restarts on reboot)
npx create-walle stop # Stop the service
npx create-walle status # Check if running
npx create-walle logs # Tail the service logs
npx create-walle uninstall # Remove the auto-start service
npx create-walle -v # Show versionSetup
On first launch, the browser setup page guides you through:
- Owner name — auto-detected from
git config - API key — enter manually, or click "Auto-detect" to find it from your shell environment, Claude Code OAuth, or corporate devbox
- Integrations — connect Slack (OAuth), email and calendar auto-detected on macOS
Custom Port
CTM_PORT=5000 npx create-walle install ./walleWall-E runs on CTM_PORT + 1 (e.g., 5001).
Architecture
Everything runs locally. CTM serves the dashboard, Wall-E runs as a background agent. Both use SQLite — no external databases, no cloud dependency beyond your LLM API keys.
| Component | Default Port | What it does | |-----------|-------------|--------------| | CTM | 3456 | Dashboard, multi-agent terminal, prompt editor, queue, model registry, code review | | Wall-E | 3457 | AI agent, brain database, skills engine, multi-model chat API |
Links
License
MIT
