kaagum, an AI agent in Guile
Arun Isaac <[email protected]> Sun, 24 May 2026 03:27:16 +0100
| Newsgroups | gmane.lisp.guile.user |
|---|---|
| Message-ID | <[email protected]> |
Hi, https://klaus.systemreboot.net/kaagum/ I would like to introduce kaagum, a tiny AI agent written in Guile with minimal dependencies. It features a security-focused design with sandboxing via Guix containers and the principle of least privilege for both filesystem and network access. kaagum works with any OpenAI-compatible API, including local models=E2=80=94no data ever needs to leave your machine. kaagum's core event loop is an implementation of The Elm Architecture (TEA)=E2=80=94it is a purely functional state machine cleanly separating st= ate transitions from side-effects. kaagum implements the Agent Client Protocol (ACP) and works with any compatible client. Thus it composes well not only with Emacs but with any editor or environment of your choice. I realize AI is a contentious and polarizing topic in the community at the moment. My thoughts on the matter are in the README. If you have feedback to offer, or are interested in hacking on this project, please write to the public inbox at [email protected] https://lists.systemreboot.net/kaagum/ Regards, Arun