public inbox for kaagum@systemreboot.net
 help / color / mirror / Atom feed
* kaagum, an AI agent in Guile
@ 2026-05-24  2:27 Arun Isaac
  0 siblings, 0 replies; only message in thread
From: Arun Isaac @ 2026-05-24  2:27 UTC (permalink / raw)
  To: guile-user; +Cc: kaagum


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—no data ever needs to
leave your machine.

kaagum's core event loop is an implementation of The Elm Architecture
(TEA)—it is a purely functional state machine cleanly separating state
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 kaagum@systemreboot.net

https://lists.systemreboot.net/kaagum/

Regards,
Arun

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2026-05-24  2:27 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-05-24  2:27 kaagum, an AI agent in Guile Arun Isaac

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox