Show HN: Adam – An embeddable cross-platform AI agent library
Category: library
Tags: ai-agent, c-library, llm, embeddable, cross-platform, sqlite, postgresql
Score: 8.0/10 (Innovation: 7, Technical: 9, Documentation: 8, Utility: 8)
Adam is an embeddable AI agent library in C that provides a complete agent loop with tool calling, memory, voice, and multi-provider support, including both cloud APIs and local models. It stands out for its cross-platform portability (macOS, Linux, Windows, iOS, Android, WASM) and unique database extensions that embed the agent directly inside SQLite and PostgreSQL for natural language querying. The project combines sophisticated features like multi-agent orchestration, evolution loops, and an arena allocator in a single-header library.
Target audience: backend devs, data engineers, ai engineers
Repository: https://github.com/sqliteai/adam · C · MIT
View on Hacker News