Your AI assistant that remembers everything.

Long-term memory. Multi-agent orchestration. Self-evolution. Edward learns who you are — and improves himself.

Get Started on GitHub

Capabilities

More than a chatbot.

Long-term Memory

Edward remembers your preferences, past conversations, and important details. Every interaction makes him smarter.

Smart Scheduling

Set reminders, schedule messages, and automate recurring tasks. Edward handles timing so you don't have to.

Messaging Integration

Connects to iMessage, SMS, and WhatsApp. Edward can send messages on your behalf or monitor for important conversations.

Code Execution

Run Python, JavaScript, SQL, and shell commands in a sandboxed environment. Edward computes, analyzes, and builds.

Multi-Agent Orchestration

Spawns parallel worker agents that run autonomously with full tool access. Edward delegates, coordinates, and synthesizes.

Self-Evolution

Edward can propose, test, and deploy improvements to his own codebase — with full rollback safety and review.

How it works

Three steps. Zero friction.

1

You talk

Chat via text or messaging apps. Edward meets you wherever you are.

2

Edward thinks

Retrieves memories, searches the web, runs code — whatever the task demands.

3

Edward acts

Sends messages, schedules reminders, creates files, and remembers it all for next time.

Open Source

Run Edward on your Mac.

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.sh
View on GitHub

Under the Hood

Built different.

Edward isn't a wrapper around an API. It's a full operating system for an AI that learns, adapts, and acts autonomously.

Hybrid Memory Engine

Vector similarity + keyword search across every conversation. Memories strengthen with use and fade when stale.

Multi-Layer Retrieval

Parallel query expansion and post-turn reflection ensure Edward surfaces the right context at the right time.

Multi-Agent Orchestrator

Spawns lightweight worker agents that run in parallel with full tool access, memory retrieval, and state persistence. Edward delegates complex tasks and synthesizes results.

Ambient Awareness

Background monitoring with intelligent triage — Edward knows when something needs attention before you ask.

Self-Evolution Engine

A full pipeline — branch, code, validate, test, review, merge — powered by Claude Code. Edward proposes and ships improvements to himself with rollback safety.

Runtime Tool Discovery

Discovers and installs new capabilities on the fly. No restarts, no config files — just ask.

Persistent Compute

Sandboxed execution across Python, JavaScript, SQL, and shell — with databases and files that persist across sessions.

Private by Default

Self-hosted, single-tenant architecture. Your data never leaves your infrastructure.