Empryoempryo.beta
context

Modes & the prompt

Switch agent modes with Ctrl+D, auto-load EMPRYO.md and other tools' instruction files, and get per-model-family prompt tuning automatically.

Modes

Press Ctrl+D to cycle, or /mode <name>:

ModeWhat it does
defaultFull agent - investigates then implements
architectDesign only - outlines and tradeoffs, no file edits
socraticAsks probing questions before doing anything
challengeDevil's advocate - challenges every assumption
planResearch, plan, confirm, execute (see plan mode)
autoAutonomous - minimal interruptions

Project instructions

Empryo auto-loads EMPRYO.md from your project root as context. You can also pick up instructions from other tools:

{
  "instructionFiles": ["empryo", "claude", "cursorrules"]
}
FileFrom
EMPRYO.mdEmpryo (on by default)
CLAUDE.mdClaude Code
.cursorrulesCursor
.github/copilot-instructions.mdGitHub Copilot
.clinerulesCline
.windsurfrulesWindsurf
AGENTS.mdOpenAI Codex
.aider.conf.ymlAider
AMPLIFY.mdAmp

Toggle in the TUI: /instructions.

Per-family tuning

Empryo tailors the prompt based on the model family (Claude, OpenAI, Gemini) - different models respond better to different phrasings. Gateway providers (LLM Gateway, OpenRouter, Vercel) are detected by the model ID portion, so llmgateway/claude-sonnet-4 gets the Claude prompt.

This is automatic; there's nothing to configure.