awaken

用 Rust 构建类型安全、多协议的 AI 智能体运行时

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 10 🐛 待处理 75 👀 关注 1
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 100
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费。

项目预览

awaken 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队awakenworks
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议NOASSERTION
主要语言Rust
技术栈/模型a2a,a2ui,acp,ag-ui,agent-framework,ai,ai-agent,ai-sdk-v6,copilotkit,human-in-the-loop,llm,mcp,multi-agent,opentelemetry,openui,rust
GitHub 星标★ 100
上线时间2026-02-22 00:00:00
代码更新2026-09-04
仓库体积341.8 MB
本站数据更新2026-11-07
维护状态维护中
收录时间2026-08-09
浏览次数5

项目介绍

awaken 是一个用 Rust 编写的 AI 智能体运行时,旨在为构建生产级智能体提供类型安全的状态管理、多协议服务能力和插件扩展机制。它解决了当前 AI 智能体开发中状态管理混乱、协议不统一、扩展困难等问题。核心能力包括:基于 Rust 强类型系统的状态管理,确保数据安全;支持 A2A、MCP、ACP 等多种智能体通信协议,便于与外部工具和服务集成;提供插件系统,允许开发者灵活扩展功能;内置 OpenTelemetry 支持,便于可观测性;支持人机协同(human-in-the-loop)流程,适合需要人工审核的场景。项目处于早期阶段,但架构设计现代,适合对性能和安全性要求较高的 Rust 开发者使用。

Star 增长趋势

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

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

核心亮点

  • 类型安全的状态管理,编译期减少运行时错误
  • 支持 A2A、MCP、ACP 等多种协议,集成生态广泛
  • 插件化架构,易于扩展自定义功能

不足之处

  • 项目处于早期,文档和社区生态待观察
  • Rust 学习曲线陡峭,上手门槛较高

适用场景

  • 构建需要高可靠性和性能的 AI 服务端智能体
  • 多智能体协作系统,需要标准化协议通信
  • 需要人工审核环节的自动化流程(如金融、医疗)

替代项目

Rig (rust-llm)、LangChain (Python/JS)、AutoGPT (Python)

上一篇:unigent

下一篇:ark-cli

同类项目推荐

arcade-mcp 开源

写个 Python 函数,就能变成智能体可调用的工具

MCP Server Framework and Tool Development library for building custom capabilities i···

★ 1080 2026-10-13
ldp 开源

像换零件一样替换语言智能体的环境与优化器

Framework enabling modular interchange of language agents, environments, and optimiz···

★ 139 2026-10-13
copilot-agents-dojo 开源

让 Copilot 代理像资深工程师一样写代码

A behavioral governance framework for GitHub Copilot agents — skills.md and instruc···

★ 54 2026-08-09
conversational-agent-langchain 开源

多模型对话后端开箱即用,接上向量库就能跑 RAG

FastAPI Backend for a Conversational Agent using Cohere, (Azure) OpenAI, Langchain &···

★ 257 2026-09-12
openai-async 开源

异步调用 OpenAI,不阻塞,高并发轻松搞定

A light-weight, asynchronous client for OpenAI API - text completion, image generati···

★ 56 2026-08-09
node-diffusion 开源

像搭积木一样可视化 Stable Diffusion 的生成过程

Organize latent space

★ 52 2026-08-09
attachments 开源

两行代码,把任意文件变成大模型能读的上下文

Easiest way to give context to LLMs; Attachments has the ambition to be the general ···

★ 369 2026-10-14
MaIN.NET 开源

在 .NET 里原生玩转 LLM、RAG 和 Agent,快速构建 AI 应用

NuGet package designed to make LLMs, RAG, and Agents first-class citizens in .NET

★ 200 2026-08-09