Long-term memory. Multi-agent orchestration. Self-evolution. Edward learns who you are — and improves himself.
Get Started on GitHubCapabilities
Edward remembers your preferences, past conversations, and important details. Every interaction makes him smarter.
Set reminders, schedule messages, and automate recurring tasks. Edward handles timing so you don't have to.
Connects to iMessage, SMS, and WhatsApp. Edward can send messages on your behalf or monitor for important conversations.
Run Python, JavaScript, SQL, and shell commands in a sandboxed environment. Edward computes, analyzes, and builds.
Spawns parallel worker agents that run autonomously with full tool access. Edward delegates, coordinates, and synthesizes.
Edward can propose, test, and deploy improvements to his own codebase — with full rollback safety and review.
How it works
Chat via text or messaging apps. Edward meets you wherever you are.
Retrieves memories, searches the web, runs code — whatever the task demands.
Sends messages, schedules reminders, creates files, and remembers it all for next time.
Open Source
Clone the repo, run the setup script, add your Anthropic API key, and you're live. Edward runs entirely on your machine — your data stays yours.
git clone https://github.com/ben4mn/meet-edward.git
cd meet-edward
./setup.sh
# Add your ANTHROPIC_API_KEY to .env
./restart.shUnder the Hood
Edward isn't a wrapper around an API. It's a full operating system for an AI that learns, adapts, and acts autonomously.
Vector similarity + keyword search across every conversation. Memories strengthen with use and fade when stale.
Parallel query expansion and post-turn reflection ensure Edward surfaces the right context at the right time.
Spawns lightweight worker agents that run in parallel with full tool access, memory retrieval, and state persistence. Edward delegates complex tasks and synthesizes results.
Background monitoring with intelligent triage — Edward knows when something needs attention before you ask.
A full pipeline — branch, code, validate, test, review, merge — powered by Claude Code. Edward proposes and ships improvements to himself with rollback safety.
Discovers and installs new capabilities on the fly. No restarts, no config files — just ask.
Sandboxed execution across Python, JavaScript, SQL, and shell — with databases and files that persist across sessions.
Self-hosted, single-tenant architecture. Your data never leaves your infrastructure.