QM

quailyquaily/mistermorph

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

83 stars 质量 64 趋势 34Apache-2.0

统一代理 + 可重用的 Go 代理核心。

概览

桌面应用、CLI以及可用于AI代理的可重用Go运行时。 要试试 Mister Morph,可以从 GitHub Releases 的桌面应用开始。它包含控制台界面,启动本地后端,并指导首次运行的设置。 - 🖥️ 应用优先设置:使用桌面应用开始;需要服务器或脚本时使用CLI。- 🧩 可重用Go核心:将Mister Morph作为应用、CLI或Console后端运行,或嵌入项目中。- 🤝 连接:Aqua允许代理相互通信,多个代理可以规划和协作。- 🛠️ 实用扩展:内置工具、SKILL.md 技能和Go嵌入,涵盖本地使用和自动化。- 🔒 注重安全:内置认证配置文件、出站策略、审批和编辑功能。 1. 从 GitHub Releases 页面下载发布资源:- macOS: MrMorph-darwin-arm64.dmg - Linux: MrMorph-linux-amd64.AppImage 或 MrMorph-linux-amd64.deb - Windows: MrMorph-windows-amd64.zip 2.打开应用。3.使用代理。

概述(AI 翻译)

桌面应用、CLI以及可用于AI代理的可重用Go运行时。

其他语言:简体中文 |日本語

要试试Mister Morph,可以从下载页面的桌面应用开始。它包含控制台界面,启动本地后端,并指导首次运行设置。

为什么是变形先生

  • 🖥️ 应用优先设置:使用桌面应用开始;需要服务器或脚本时使用CLI。
  • 🧩 可重用 Go 核心:将 Mister Morph 作为应用、CLI 或 Console 后端运行,或嵌入你的项目中。
  • 🤝 连接:Aqua允许代理相互交流,使多个代理能够共同规划和协作。
  • 🛠️ 实用扩展:内置工具、SKILL.md技能,以及Go嵌入覆盖本地使用和自动化。
  • 🔒 注重安全:内置了认证配置文件、出站策略、审批和编辑功能。

快速启动

桌面应用(推荐)

  1. 从下载页面下载发布资产(所有发布和变更日志:mistermorph.com/releases;GitHub Releases 保留最新的 10 个):
  • macOS:MrMorph-darwin-arm64.dmg
  • Linux:MrMorph-linux-amd64.AppImage 或 MrMorph-linux-amd64.deb
  • Windows:MrMorph-windows-amd64.zip
  1. 打开应用。
  2. 使用代理。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Mister Morph

Desktop app, CLI, and reusable Go runtime for AI agents.

Other languages: 简体中文 | 日本語

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.

Why Mister Morph

  • 🖥️ App-first setup: use the desktop App to get started; use the CLI when you need a server or script.
  • 🧩 Reusable Go core: run Mister Morph as an App, CLI, or Console backend, or embed it in your projects.
  • 🤝 Connection: Aqua lets agents talk to each other, so multiple agents can plan and work together.
  • 🛠️ Practical extensions: built-in tools, SKILL.md skills, and Go embedding cover local use and automation.
  • 🔒 Security-minded: auth profiles, outbound policy, approvals, and redaction are built in.

Quick Start

  1. Download a release asset from the downloads page (all releases and change logs: mistermorph.com/releases; GitHub Releases keeps the latest 10):
    • macOS: MrMorph-darwin-arm64.dmg
    • Linux: MrMorph-linux-amd64.AppImage or MrMorph-linux-amd64.deb
    • Windows: MrMorph-windows-amd64.zip
  2. Open the App.
  3. Use the Agent.

Build, packaging, and platform notes: docs/app.md

CLI

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.

在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add quailyquaily/mistermorph
新手?先看 mcpskill.org 教程 →