from Hacker News

Show HN: CLI AI assistant that remembers and sets goals

by jjfoooo4 on 2/18/25, 7:34 PM with 0 comments

Elroy (https://github.com/elroy-bot/elroy) is an OSS AI assistant that runs from your command line.

Elroy takes memories from conversations, consolidates redundant memories, and tracks goals.

The memories that Elroy recalls during conversations are always available to the user via , as are any tools that Elroy has access to.

I've primarily used Elroy as a brainstorming assistant, where the ability to manage goals and memories helps create a more continuous conversation. It's also been helpful as an unstructured reminder assistant (for example, reminding me this morning to share this post!)

Elroy is designed to be scriptable, and can be scripted with the same configurations that are used for the CLI.

Under the hood, I use litellm to handle LLM calls, so open source models as well as commercial models are supported. I typically see best results with Anthropic Sonnet.