aegra

自托管 LangGraph 后端,数据自己管,不怕被锁定

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开发框架 🍴 复刻 276 🐛 待处理 161 👀 关注 11
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1306
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,可自托管

项目预览

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

项目数据

分类开发框架
开发团队aegra
官网地址https://aegra.dev
定价模式🏷️完全免费
价格说明开源免费,可自托管
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型fastapi,langchain,langggraph,langgraph-agents,langgraph-platform-alternative,opensource-langgraph-platform,postgres,python
GitHub 星标★ 1306
上线时间2025-07-20 00:00:00
代码更新2026-11-04
仓库体积4.5 MB
本站数据更新2026-11-05
维护状态活跃
收录时间2026-09-13
浏览次数8

项目介绍

aegra 是一个开源的 AI Agent 后端框架,定位为 LangGraph Platform(现 LangSmith Deployments)的自托管替代方案。它解决的核心问题是:使用 LangGraph 构建 Agent 时,官方托管平台会带来厂商锁定、成本不可控和数据外流风险。aegra 用 FastAPI 提供 API 层、PostgreSQL 做状态与持久化存储,让你在自己的服务器上跑完整的 Agent 服务,包括对话线程管理、状态持久化、流式输出等能力。项目基于 Python 与 LangGraph 生态,可直接复用现有 LangGraph 图定义,迁移成本低。对于需要私有化部署、对数据合规有要求、或想避免按量付费的团队,aegra 提供了可控、可审计、零厂商锁定的基础设施选择。

Star 增长趋势

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

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

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 10 分钟 部署方式:本地安装 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 运行环境(README 提到项目基于 Python,PyPI 上发布了 aegra-api 与 aegra-cli 两个包)
  • PostgreSQL 数据库(项目用 PostgreSQL 做状态与持久化存储)
  • 能访问 GitHub(https://github.com/aegra/aegra)与官网 https://aegra.dev 以获取完整文档
  • 已有的 LangGraph 图定义(如需迁移现有 Agent,README 说明可直接复用)

安装与启动步骤

  1. 1查阅官方文档

    README 节选只到 Quick Start 标题,安装命令需打开仓库或官网的快速开始章节按官方指引执行。

  2. 2获取项目源码

    从 GitHub 克隆仓库到本地,作为自托管部署的起点;具体安装方式以仓库内文档为准。

    git clone https://github.com/aegra/aegra.git
  3. 3准备 Python 环境

    项目为 Python 生态,建议先建虚拟环境再安装依赖,README 未指定 Python 版本,以官方文档为准。

    python -m venv .venv
  4. 4启动 PostgreSQL

    aegra 依赖 PostgreSQL 保存线程状态与持久化数据,需先保证数据库可用;连接参数见官方文档。

  5. 5按官方说明启动服务

    使用 README/官网给出的 CLI 或 API 启动命令运行服务,不要自行猜测端口与参数。

如何确认成功

README 未给出明确验证方式;请按官方 Quick Start 完成启动后,用其提供的接口或 CLI 命令确认服务可访问。

常见问题

Q:aegra 和 LangGraph Platform / LangSmith Deployments 是什么关系?

A:README 定位它为自托管替代方案,目标是让你用自己的基础设施运行 Agent 服务,避免厂商锁定、成本不可控与数据外流。

Q:已有的 LangGraph 代码需要重写吗?

A:项目简介说明可直接复用现有 LangGraph 图定义,迁移成本较低,具体接入方式见官方文档。

Q:必须用 PostgreSQL 吗?

A:项目技术栈中以 PostgreSQL 做状态与持久化存储,属于必需组件,部署前请先准备好数据库。

Q:为什么教程里没有具体安装命令?

A:本次提供的 README 节选只包含徽章和 Quick Start 标题,未给出安装命令,为避免误导未编造命令。

注意事项

  • 本教程依据的 README 节选不完整,Quick Start 正文缺失,实际命令请以 https://github.com/aegra/aegra 和 https://aegra.dev 的官方文档为准。
  • PyPI 上可查到 aegra-api 与 aegra-cli 两个包名,但安装与启动命令请确认官方写法后再执行。
  • 自托管服务涉及数据库与可能的模型密钥,请勿将敏感配置提交到代码仓库。

核心亮点

  • 基于 FastAPI + PostgreSQL,技术栈主流,团队上手和二次开发成本低
  • 直接兼容 LangGraph 图定义,迁移官方平台代码改动小
  • 自托管部署,数据不出内网,无按量计费,适合合规与成本敏感场景

不足之处

  • 生态与周边工具(监控、评测、可视化)相比官方平台仍不完善
  • 项目处于成长早期,生产环境大规模验证案例有限

适用场景

  • 企业内部需要私有化部署 AI Agent,数据不能出内网
  • 用 LangGraph 开发但不想承担官方平台按量费用
  • 需要完全掌控 Agent 后端,做深度定制和二次开发

替代项目

LangGraph Platform、Dify、Flowise

同类项目推荐

openai-delphi 开源

用 Pascal 轻松接入 ChatGPT 和 DALL-E,让老语言焕发 AI 新活力。

OpenAI API client for Delphi and Lazarus/FPC. Use ChatGPT, DALL-E and other products···

★ 142 2026-08-09
fable-method 开源

把 Claude 的思考流程变成任何模型都能用的技能,边干边证明。

The Fable Workflow: how Claude Fable 5 worked, distilled into skills any model can r···

★ 2313 2026-08-09
reflex 开源

纯 Python 写 Web 应用,不写一行前端代码

️ Web apps in pure Python

★ 28983 2026-08-10
clauder 开源

给 Claude Code 加道安全锁,放心让 AI 写代码

> CLAUDER - a safer and supercharged Claude Code

★ 58 2026-08-09
docs 开源

LangChain 全家桶官方文档一站查齐

Unified LangChain documentation.

★ 444 2026-09-12
maxigo-bot 开源

用 Go 快速构建 Max 聊天机器人,路由中间件开箱即用

Bot framework for Max messenger — router, middleware, context

★ 236 2026-08-09
codex-profiles 开源

一键切换 Codex/ChatGPT 多账号,独立状态不串号

Named CODEX_HOME profiles and ChatGPT Desktop windows with separate local state, wit···

★ 192 2026-08-09
ai-elements-vue 开源

用 Vue 快速搭建 AI 聊天界面,省时又专业

AI Elements Vue is a component library built on top of shadcn-vue to help you build ···

★ 1199 2026-08-09