skardi

让智能体用 SQL 管理上下文,越跑越聪明

Skardi 是一个用 Rust 编写的自改进上下文框架,面向 AI 智能体(agent)场景。它要解决的核心问题是:智能体在长期运行中,上下文(记忆、检索结果、工具返回数据)容易变得臃肿、过时或彼此矛盾,导致推理质量下降。Skardi 通过把上下文当作可查询、可演进的数据层来管理,让智能体能够持续自我改进。它底层基于 DataFusion 做 SQL 查询引擎,并打通了多种数据源与存储,包括 Iceberg、Lance 等数据湖格式,以及 Postgres、MySQL、MongoDB、Redis 等常见数据库和缓存。项目还集成了 RAG 与 RSI(递归自我改进)相关能力,让智能体可以基于结构化查询结果动态更新自己的上下文。整体定位偏向基础设施层,适合需要让智能体在复杂数据环境中稳定获取、筛选和演化上下文的开发者。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 105
维护状态 活跃
是否开源
定价模式 unknown

项目数据

分类智能体
开发团队SkardiLabs
所属国家
官网地址https://skardi.ai
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议Apache-2.0
主要语言Rust
技术栈/模型agent,datafusion,datalake,iceberg,lance,mongo,mysql,postgres,rag,redis,rsi,rsi-ai,rust,spark,sql
GitHub 星标★ 105
30天Star增速
HF 下载量
上线时间2026-03-08 00:00:00
最近更新2026-09-18 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-12
浏览次数0

使用教程

核心亮点

  • 用 DataFusion 做 SQL 查询层,上下文可像查表一样被筛选、聚合和更新,比纯向量检索更可控
  • 原生打通 Iceberg、Lance 数据湖与 Postgres/MySQL/Mongo/Redis,能直接复用现有数据基础设施
  • Rust 实现,性能与内存安全有保障,适合长期运行、高频读写的智能体服务端场景

不足之处

  • 项目处于早期,星标仅 102,API 与架构可能频繁变动
  • 文档和社区生态尚不成熟,接入多种数据源的实际配置成本可能较高

适用场景

  • 为长期运行的客服或运维智能体维护可查询的持久记忆
  • 在数据湖之上构建需要结构化检索与自我更新的 RAG 智能体
  • 多数据源(SQL、NoSQL、缓存)统一接入的智能体上下文服务

替代项目

LangChain、LlamaIndex、Letta

项目介绍

skardi 是一个智能体领域的开源项目,官方简介:Skardi is a self-improving context framework for ai agents。项目使用 Rust 开发,在 GitHub 上获得 102 星标。

上一篇:Aegis-agent

下一篇:metronix-memory

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 194 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 226528 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187389 2026-08-09
agent-manager 开源

一站式管理企业 AI 代理,部署治理全搞定

WSO2 AI Agent Manager is an open control plane designed for enterprises to deploy, m···

★ 85 2026-08-09