me is a minimal coding agent in one Python file. Your models, API keys, prompts, skills and chats live in the cloud — install on any machine, log in, and everything is already there.
curl -fsSL https://me-agent.ru/i | shme.Most agents spend 10–20k tokens before you say hello. me starts under 1k: a sharp system prompt and nine compact tools, web search included. Everything else loads only when it's needed.
~3k lines of stdlib Python. Read it, fork it, run it anywhere Python runs — Linux, macOS, Windows, a server, a Raspberry Pi.
Config, providers, keys, system prompt, skills and full chat history follow your account. New laptop? me → log in → done.
Any OpenAI-compatible API: chat/completions or responses, reasoning effort, streaming thinking, custom names, context sizes, model sync.
A skill is one .py file: instructions + actions. Costs ~15 tokens idle. Actions run in a sandboxed process with live progress bars.
Full-screen, animated, slash commands with fuzzy suggestions, @file completion, diffs, collapsible tool cards, context meter.
Start in the terminal, continue in the browser or Telegram — the session and project files follow you. Runs isolated on the server.
me web opens a clean chat UI on localhost:8080 with the same agent. Works on Android via Termux too.
Plugins modify me itself: commands, tools, keys. Default voice plugin: hold space to dictate with Groq Whisper.
Username + password by default. Attach Google Authenticator, Aegis or 1Password in one command when you want it locked down.
The model sees one line per skill. When it needs one, it loads the guide and calls actions. Each call shows up as a live card — status, progress, logs — then collapses into a one-liner.
Type / and start typing — suggestions are fuzzy.
| /model /models | switch, add, edit, sync models from a provider |
| /provider | any OpenAI-compatible URL + key |
| /effort | reasoning effort none → xhigh |
| /prompt | your own system prompt, synced |
| /skills /secret | manage skills and the env secrets they use |
| /sessions /new | resume any chat from any machine |
| /login /2fa /sync | cloud account, authenticator, sync now |
| me -p "task" | headless one-shot · me --rpc JSON-lines for your own UI |