genesis
AI 应用与 AI Agent网站与 SaaS 工具开发者工具
agentic-aiagentic-codingagentic-frameworkagentic-osautonomous-agentsautonomous-coding
684
Stars
113
Forks
82
Watchers
0
Open Issues
AGPL-3.0
许可证
Elixir
语言
2025-07-17
创建时间
2026-11-11
最近更新
项目能做什么
EvoX Genesis 是一个长周期软件演进自主系统,可根据高层目标递归构建、延续和改造复杂软件
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<h1 align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="apps/evo_dash/priv/static/images/logo-alt.svg">
<img src="apps/evo_dash/priv/static/images/logo.svg" alt="" height="32">
</picture> EvoX Genesis
</h1>
<p align="center"><strong>One objective in. A software world unfolds.</strong></p>
<p align="center">
Open-source AI agents for software development.<br>
Describe the software you want. Genesis coordinates agents to build, validate, and evolve it.
</p>
<p align="center">
<a href="https://genesis.evox.group/#download"><strong>Download Genesis</strong></a> ·
<a href="https://genesis.evox.group/">Website</a> ·
<a href="https://genesis.evox.group/getting-started/">Docs</a> ·
<a href="https://genesis.evox.group/evidence/">Evidence</a> ·
<a href="https://arxiv.org/abs/2608.10450">Paper</a>
</p>
https://github.com/user-attachments/assets/d7f3d520-e39f-45cd-a525-77e5e8d00a75
<p align="center">
<strong>Eighty seconds. One objective.</strong><br>
<a href="https://genesis.evox.group/#film">Watch the film on the website →</a>
</p>
## Use from a coding agent
The [local MCP endpoint](docs/agent-mcp.md) exposes task submission, progress, messaging and cancellation to compatible coding agents. Genesis runs the development work with its own configured models; the caller supplies context and checks the returned changes. Build this revision from source and follow the guide to configure a local credential and connect your MCP host.
## See development unfold
- **Set an objective.** Start a new project or bring an existing repository. Describe the outcome and constraints; Genesis decomposes the work as needed.
- **Follow the work.** Watch the recursive agent tree, inspect tasks and model usage, and review diffs in the desktop dashboard.
- **Keep developing.** Continue from accepted results, refine the objective, or move execution to a server while keeping your local dashboard.
[New projects](https://genesis.evox.group/usage/new-project/) · [Existing repositories](https://genesis.evox.group/usage/existing-repo/) · [Remote development](https://genesis.evox.group/usage/remote-ssh/)
<!-- evidence:start -->
## Built with Genesis
Selected software worlds developed with Genesis.
| Project | What emerged | Reported result |
| :-- | :-- | :-- |
| [C Compiler](https://genesis.evox.group/evidence/c-compiler) | A Rust-based C compiler built from scratch | 220 / 220 c-testsuite |
| [MESA](https://genesis.evox.group/evidence/mesa) | 13 Fortran modules redeveloped in Rust | 1,052 / 1,052 (0 failures) Rust test suite |
| [tbench-wasm](https://genesis.evox.group/evidence/tbench-wasm) | A software WebGL renderer in TypeScript | 2,017 / 2,019 (99.90%) Khronos WebGL CTS |
Latest evidence: [EvoX Compiler](https://genesis.evox.group/evidence/evoxc) · 2026-10-28
[Explore all evidence →](https://genesis.evox.group/evidence/)
<!-- evidence:end -->
## The world persists. Agents do not.
<p align="center">
<picture>
阅读完整原文
商业机会分析 AI 生成
长周期代码重构与现代化迁移托管云平台
| 产品构想 | 基于Genesis的递归代理与测试驱动机制,包装一个针对企业旧代码迁移(如Fortran/C转Rust、旧架构升级)的云端SaaS平台,按成功通过测试套件的结果收费。 |
| 核心功能 | 一键导入代码库与测试用例、自动化隔离Git Worktree构建、测试套件跑通率实时监控仪表盘、迁移报告与人工复核审批流 |
| 目标用户 | 金融、科研机构、拥有大量遗留系统的中大型IT企业技术主管 |
| 难度/周期 | 高 · 3-6个月 · 成本:中(高额LLM API消耗成本、沙盒执行服务器成本、AGPL-3.0合规隔离架构设计成本) |
| 收费模式 | 按代码量/迁移模块数量收费,或月度企业订阅+算力消耗包 |
| 竞争风险 | AGPL-3.0开源协议传染性极强需做前后端网络隔离;长周期任务LLM Token成本极高且存在死循环失控风险;非确定性输出可能导致测试通过但存在边界逻辑隐患。 |
| 依据 | 已验证事实 |
Genesis Remote Server 企业私有化部署与多Agent调度网关
| 产品构想 | 利用Genesis已有的Remote SSH及桌面看板机制,开发适配企业内网安全环境的自托管调度中间件,打通内部GitLab/Jira与内部私有模型。 |
| 核心功能 | 内网大模型代理桥接、多组织隔离与权限管控、MCP安全网关审计、自动化测试资源池弹性调度 |
| 目标用户 | 有数据合规要求、希望引入自主编码Agent的中大型科技企业内部架构团队 |
| 难度/周期 | 中等 · 2-3个月 · 成本:低(主要为Elixir/Web开发工时,无需自建昂贵基础设施) |
| 收费模式 | 按节点/企业席位收取年度私有化商业授权与技术支持服务费 |
| 竞争风险 | 项目为Elixir语言构建,技术栈相对小众,二次开发与生态整合门槛偏高。 |
| 依据 | 数据支持的判断 |
面向开发者的云端持久化 Genesis 工作区(VibeCoding 沙盒)
| 产品构想 | 解决本地跑长周期Agent耗电、占用网络及配置繁琐的问题,提供免安装的云端 Genesis 执行环境,集成MCP协议与云端IDE。 |
| 核心功能 | 开箱即用云端Elixir环境与Agent树监控、后台无间断执行长任务并微信/Telegram通知进度、内置API Key按量计费代扣 |
| 目标用户 | 独立开发者、VibeCoding爱好者、AI 原生应用创作者 |
| 难度/周期 | 中等 · 1-2个月 · 成本:中(容器化沙盒调度与持久化存储成本) |
| 收费模式 | 按任务运行时间/机器规格订阅制收费(如$29/月基础版,含一定计算时长) |
| 竞争风险 | 个人开发者对成本敏感,长任务失败导致的退款争议高,独立运维沙盒逃逸安全风险大。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| firecrawl/firecrawl | 中文介绍暂未生成 Supercharge your AI agents with data from the web and beyond |
200,991 | TypeScript |
| DietrichGebert/ponytail | 中文介绍暂未生成 Makes your AI agent think like the laziest senior dev in the |
189,215 | JavaScript |
| Significant-Gravitas/AutoGPT | 中文介绍暂未生成 AutoGPT is the vision of accessible AI for everyone, to use |
188,001 | Python |
| msitarzewski/agency-agents | 中文介绍暂未生成 A complete AI agency at your fingertips - From frontend wiza |
167,794 | Shell |
| langgenius/dify | 中文介绍暂未生成 Build Agentic workflows, RAG pipelines, with rich AI model a |
161,000 | Python |
| langflow-ai/langflow | 中文介绍暂未生成 Langflow is a powerful tool for building and deploying AI-po |
156,550 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2025-07-17,近 30 天仍在推送,发布过 70 个 Release |
| 社区活跃 | Star 684 / Fork 113 / Issue 0(数据支持,可自行核实) |
| 许可证 | AGPL-3.0 商用需注意传染性条款 |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/EMI-Group/genesis.git cd genesis # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。