Adam是一个用C语言编写的可嵌入AI智能体库,旨在为开发者提供完整的AI代理闭环。它不仅支持OpenAI、Anthropic等云端API,还兼容llama.cpp本地模型,实现了工具调用、长短期记忆、语音交互及流式输出等功能。其最大的亮点在于极高的可移植性与集成度,能在macOS、Linux、Windows、iOS、Android甚至WebAssembly上运行,并可作为SQLite或PostgreSQL扩展直接嵌入数据库,让数据库具备自然语言查询能力,极大简化了AI应用的后端架构。
原文链接:Hacker News

IT资源栈
评论前必须登录!
立即登录 注册