AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Mister Morph: Go 코어 기반 AI 에이전트 CLI, 안전한 자동화 워크플로우
Mister Morph is an engineering-first AI agent CLI with an embeddable Go core, secure execution, skill routing, and auditable workflows for reliable automation.
개발 도구Go · JavaScriptGitHub @quailyquaily온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Unified Agent + reusable Go agent core.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Desktop app, CLI, and reusable Go runtime for AI agents.
To try Mister Morph, start with the desktop App from the downloads page. It includes the Console UI, starts the local backend, and guides first-run setup.README 전문 보기 ↗Desktop app, CLI, and reusable Go runtime for AI agents.
To try Mister Morph, start with the desktop App from the downloads page. It includes the Console UI, starts the local backend, and guides first-run setup.
SKILL.md skills, and Go embedding cover local use and automation.MrMorph-darwin-arm64.dmgMrMorph-linux-amd64.AppImage or MrMorph-linux-amd64.debMrMorph-windows-amd64.zipBuild, packaging, and platform notes: docs/app.md
Install the CLI:
curl -fsSL -o /tmp/install-mistermorph.sh https://raw.githubusercontent.com/quailyquaily/mistermorph/refs/heads/master/scripts/install-release.sh
sudo bash /tmp/install-mistermorph.sh
Or build from source:
git clone https://github.com/quailyquaily/mistermorph.git
cd mistermorph
go build -o "$(go env GOPATH)/bin/morph" ./cmd/mistermorph
Set up a workspace, set an API key, and run one task:
morph install
export MISTER_MORPH_LLM_API_KEY="YOUR_API_KEY"
morph run "Hello!"
If config.yaml is missing, morph install starts the setup wizard and writes the first workspace files.
Run morph to start a terminal chat, equivalent to morph chat. The agent runs locally and shares topics and history with Web Console through the same state directory. Chat does not start Console or require a runtime token. It opens a new conversation directly; the first message creates the shared topic. Use /topics to open existing topics and morph console when you want the Web UI. Local flags such as morph --model MODEL work directly. See terminal chat for details, or morph --help for commands and flags.
Use morph console to start the Web Console. The older morph console serve and morph run --task "Hello!" forms remain supported. For run, use either positional task text or --task, not both. Quote task text to preserve whitespace; use -- before task text that starts with a dash.
CLI modes and configuration details: docs/modes.md, docs/configuration.md
SKILL.md-based skills system.Start here:
Reference:
Channel setup:
Full docs index: docs/README.md
Useful commands:
./scripts/build-backend.sh --output ./bin/morph
./scripts/build-desktop.sh --release
go test ./...
The Console frontend lives in web/console/ and uses pnpm. See docs/console.md and docs/app.md for build details.
The canonical config template is assets/config/config.example.yaml.
Environment variables use the MISTER_MORPH_ prefix. Full config notes and common flags are in docs/configuration.md.
Mister Morph uses the unified domain journal as the source of truth for task/topic facts.
Legacy Console topic/task files are still read as a one-time migration path when the new projection snapshot is missing. This keeps existing workspaces usable during the transition. The migration code is planned for removal in version 0.3.