max.

A personal AI assistant, built with developers in mind —
but capable of anything.

curl -fsSL ...install.sh | bash npm i -g heymax
v1.5 — built on github copilot sdk
max — via telegram
youFix the auth bug in ~/dev/myapp
maxOn it — spinning up a worker now.
sys[background] auth-fix complete.
maxAuth bug fixed. Expired JWT wasn't catching re-auth. Push a PR?
youCan you control my Kasa smart lights?
maxLet me look into that... found python-kasa — it can control TP-Link smart devices.
sysSkill kasa-lights created ✓
maxDone. I can now control your lights. Want me to turn them off?
youRemember that I deploy myapp to Vercel
maxFiled under projects/myapp.md and cross-linked to [[vercel]]. I'll remember next time you mention deploys.
_

Personal AI
assistant for
developers.

01

Always running

Max is a persistent daemon on your machine. Not a tab you close. Not a chat window. He's always on — running when you're coding, when you're on your phone, when you're asleep.

02

Remembers like a person

Max keeps a personal wiki that grows with every conversation — entity pages for the people, projects, and preferences in your life, cross-linked with [[wiki links]], tagged, and dated. A relevance-ranked table of contents is injected into context on every message, and Max writes daily conversation summaries on his own. Tell him once and he remembers forever.

03

Codes while you're away

Max spins up real Copilot CLI sessions as workers. Dispatches tasks, works on your repos, and reports back to your phone. You can be walking your dog and a bug gets fixed.

04

GitHub-native

Integrated with GitHub out of the box. PRs, issues, branches, deploys — Max can do anything with your repos. No setup, no tokens to manage, just works.

05

Learns any skill

Max pulls from skills.sh — the open skills community library. Email, calendar, smart home, anything. If Max doesn't know how to do something, he can learn it instantly.

06

Your Copilot subscription

No new accounts. No extra cost. Max works with the models you already have — Claude, GPT, Gemini, and more. Just your existing GitHub Copilot subscription.

07

Specialist agents

Max delegates to specialist agents. @coder for implementation tasks, @designer for UI/UX work, or @general-purpose for anything else. Each runs in its own Copilot session with full tool access. Create your own agents with a simple markdown file.


Skills.

Max uses the open skills standard. Pull from the skills.sh community library — or build your own. Anything Max doesn't know, he can learn instantly.

Gmail & Calendar gogcli/gmail GitHub PRs · issues · deploys Smart Home from skills.sh Web Browsing from skills.sh Community skills.sh library Your Thing Here ∞ possibilities

How it works.

📱 Telegram phone · desktop Terminal local TUI max. ORCHESTRATOR · MEMORY · SKILLS AGENTS @coder Copilot CLI @designer Copilot CLI @yours Copilot CLI GitHub Copilot SDK MODELS · TOOLS · CONTEXT claude · gpt · gemini · ...

Built on Copilot.

Max isn't a wrapper around an API. He's built directly on the GitHub Copilot SDK — the same platform that powers Copilot in VS Code, the terminal, and GitHub.com. Every worker session is a real Copilot CLI instance. Works with your existing Copilot subscription — no new accounts needed.

Copilot SDK

Streaming sessions, tool calling, infinite context. The SDK handles model selection, automatic context compaction, and session persistence. Max uses all of it — and you choose the model: Claude, GPT, Gemini, or any model in your Copilot subscription.

Infinite sessions mean Max's conversation never hits a context wall — the SDK compacts intelligently in the background, preserving what matters.

SDK documentation ↗

Copilot CLI

Every worker is a full Copilot CLI. That means real file editing, terminal commands, git operations, code search — the same agent that runs in your terminal, orchestrated by Max.

Because Max builds on this mature agent harness, workers come pre-loaded with a full toolkit — no extra setup required:

  • File read / write / edit
  • Bash & terminal execution
  • Git operations & GitHub API
  • Code search (grep, glob, LSP)
  • Web fetch & browser automation
  • Wiki knowledge base & persistent memory
CLI documentation ↗

Built-in tools.

Max ships with tools for orchestration, skills, and self-management. Extend with skills from skills.sh.

Wiki Memory remember recall forget

LLM-maintained wiki of entity pages — people/burke.md, projects/max.md — with frontmatter, tags, and [[cross-links]]. remember fuzzy-matches existing pages so facts merge instead of duplicating. forget does line-removal, section-rewrite, or page deletion.

Wiki Tools wiki_search wiki_read wiki_update wiki_ingest wiki_lint

Full CRUD over the wiki. A ranked index is injected into context every message; Max drills in with wiki_read. Ingest URLs or docs as sources, and lint for broken links or orphan pages. Daily conversation summaries are written automatically.

Agents delegate_to_agent

Delegate tasks to specialist agents — @coder, @designer, @general-purpose, or your own. Each runs in its own Copilot session. Use @mentions or let Max route automatically.

Machine Sessions list_machine

Discover every Copilot session on your machine — VS Code, terminal, anywhere. Attach and interact.

Skills learn_skill

Pull skills from skills.sh or build your own. Email, calendar, smart home — Max learns anything instantly.

Model Switching switch_model

Switch between any model in your Copilot subscription — Claude, GPT, Gemini, and more. Just ask. Persisted across restarts.

Agent Management create_agent remove_agent

Create custom agents with a markdown file — set the name, description, model, and system prompt. Bundled agents auto-sync on updates; your customizations are preserved.

Self-Management restart_max

Max can restart himself. Spawns a replacement process and exits cleanly. Back online in seconds.


Step 1 Install Max One command setup
Step 2 Message from phone Telegram or terminal
Step 3 Work gets done PRs, fixes, deploys

Get Max.

# one line install
$ curl -fsSL https://raw.githubusercontent.com/burkeholland/max/main/install.sh | bash
 
# or with npm
$ npm install -g heymax
01

Install

curl ... | bash
02

Setup

max setup
03

Go

max start