Empryo

编辑代码符号而非字符串,让 AI 改代码更精准

开源 🏷️定价信息待确认 ✅ 目前可打开 编程开发 🍴 复刻 112 🐛 待处理 1 👀 关注 7
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1585
维护状态 较活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

Empryo 项目界面预览图
图片来源:项目官网

项目数据

分类编程开发
开发团队proxysoul
官网地址https://empryo.com
定价模式🏷️定价信息待确认
价格说明官网存在但定价信息未明确,需访问官网进一步确认。
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型agent-harness,ai,ai-agents,ai-coding-agent,claude-code,claude-code-alternative,cli,code-intelligence,coding-agent,coding-assistant,developer-tools,empryo,graph,llm,lsp,neovim,opencode,terminal,tree-sitter,tui
GitHub 星标★ 1585
上线时间2026-03-01 00:00:00
代码更新2026-10-16
仓库体积151.8 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数7

项目介绍

Empryo 是一个基于图结构的 AI 编程代理,核心创新在于直接编辑代码的 AST(抽象语法树)而非文本字符串,并集成完整的 LSP(语言服务器协议)能力,构建实时的“代码基因组”来理解项目全局。它旨在替代传统的基于文本补全的 AI 编码助手,解决大模型在修改代码时容易产生语法错误或破坏上下文关联的问题。Empryo 通过符号级别的精准操作,支持跨文件重构、智能重命名、语义搜索等高级功能,提升代码修改的准确性和一致性。项目目前处于早期阶段,提供 CLI 工具,主要面向开发者,尤其是使用 TypeScript 生态的团队。其核心能力包括 AST 手术、LSP 集成、代码图谱实时更新,以及针对复杂代码库的深度理解。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1585

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 5 分钟 部署方式:命令行工具 4 步

环境要求

  • macOS 或 Linux 终端(使用 curl 安装脚本)
  • Windows 需使用 PowerShell 执行安装命令
  • 可选:Anthropic API Key(如用 Ollama 本地运行则无需 Key)
  • 安装脚本执行需要可访问 empryo.com 的网络环境

安装与启动步骤

  1. 1安装 Empryo

    macOS 与 Linux 用户执行官方安装脚本,脚本会自动下载并安装 Empryo。

    curl -fsSL https://empryo.com/install.sh | bash
  2. 2Windows 安装

    Windows 用户在 PowerShell 中执行官方安装脚本完成安装。

    irm https://empryo.com/install.ps1 | iex
  3. 3设置 Anthropic 密钥

    用 --set-key 写入 Anthropic API Key;若用 Ollama 本地模型可跳过此步。

    empryo --set-key anthropic sk-ant-xxxxxxxx
  4. 4进入项目目录

    切换到你要处理代码的项目根目录,再在项目内使用 Empryo。

    cd your-project

关键配置

配置项必填说明示例
anthropic否Anthropic API Key,供 Empryo 调用云端模型;用 Ollama 时可不用sk-ant-xxxxxxxx

如何确认成功

安装脚本执行完成后终端可直接调用 empryo 命令,设置密钥时无报错即表示可用。

常见问题

Q:可以通过 npm、Homebrew 或 WinGet 安装吗?

A:不可以。README 明确说明 Empryo 不通过这些渠道分发,仅提供官网 empryo.com/download 的官方安装包与安装脚本。

Q:没有 Anthropic API Key 能使用吗?

A:可以。README 指出也可以在本地用 Ollama 运行,无需任何 API Key。

Q:Windows 上如何安装?

A:在 PowerShell 中执行 irm https://empryo.com/install.ps1 | iex,或从 empryo.com/download 下载官方安装包。

Q:项目还叫 SoulForge 吗?

A:项目原名为 SoulForge,现已更名为 Empryo,是同一套符号级、图驱动的代理,重写后增加了桌面应用与更快的引擎。

注意事项

  • 只从 empryo.com/download 或官方安装脚本获取安装包,避免第三方渠道。
  • 项目处于早期阶段,README 未提供升级与卸载命令,请注意版本变化。
  • CLI 之外官方还提供桌面应用,具体可访问 empryo.com 了解。

核心亮点

  • 基于 AST 的符号级编辑,避免破坏代码结构
  • 集成完整 LSP,提供精确的语义分析和补全
  • 实时代码基因组,支持跨文件智能重构

不足之处

  • 早期项目,文档和社区生态待观察
  • 可能仅支持特定语言(如 TypeScript),多语言支持待验证

适用场景

  • 大型 TypeScript 项目的安全重构
  • 跨文件重命名和符号追踪
  • 需要精确语义理解的代码生成与修改

替代项目

Aider、Cline、Continue

上一篇:kodus-ai

下一篇:project-butler

同类项目推荐

ZCodium 开源

去掉遥测的 AI 编程工具,逐提交审阅更放心

ZCodium,Independent audit fork of ZCode (ZCode → ZCodium). All monitoring and tele···

★ 250 2026-11-05
senior-engineering-partner 开源

给 Claude Code 装上严格代码审查和结对编程的 AI 导师

A stack-agnostic Claude Code skill: strict code reviewer, pair programmer, debugger,···

★ 191 2026-08-09
typescript-style-guide 开源

一套 TS 规范,人和 AI 都照着写,代码更统一

⚙️ TypeScript Style Guide and Agent Skill. A concise set of conventions and best p···

★ 785 2026-09-25
distill 开源

压缩上下文,少花 token 多写代码

Get FAR MORE done with FAR FEWER tokens

★ 781 2026-09-22
eca 开源

一套协议,让AI结对编程适配所有编辑器

Editor Code Assistant (ECA) - AI pair programming capabilities agnostic of editor

★ 1051 2026-08-09
REA-Prompts 开源

一套提示词模板,让 AI 陪你按步骤拆解陌生程序

REAP - Prompts for you to use REA (Reverse Engineer Anything), get the most out of i···

★ 3863 2026-10-25
mu 开源

小模型管调度,大模型干重活,编码智能体更快更省

mu (μ): most of what a coding agent decides isn't code. mu hands 40 kinds of yes/no···

★ 590 2026-10-19
noodle 开源

在终端里发 REST 请求,不切窗口直接调 API

A REST Client where the Repository is the Workspace

★ 402 2026-09-30
rtk 开源

给开发命令加个省钱的中间人,AI 开销砍掉六到九成

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Singl···

★ 86066 2026-08-09