Settings

Theme

Show HN: I built an AI agent to yell at me about my ADHD

0xff.nu

6 points by hxii a month ago · 7 comments

Reader

adithyaharish a month ago

Really interesting! Curious how you're handling memory growth over time. Do you prune or summarize older vector memories, or does the context naturally stay manageable?

  • hxiiOP a month ago

    Thanks! You made me realize I completely forgot to mention memory in my post .

    For running memory, hex maintains a 10 message full-length context window, with the rest being summarized when the threshold is being crossed (15 messages) by a separate LLM call and stored in vector storage (Qdrant). Aside from that, observational memories get constantly stored in Qdrant as well for convenient retrieval and embeddings are calculated locally via Qdrant's FastEmbed.

    Preferences, facts and things like that are store in SQLite.

nisarg-pujara a month ago

Haha "go build something that yells at you" gave me a laugh. I also like that you resisted making this a general-purpose assistant. Giving it access to your actual calendar, notes and tasks makes it feel much more practical than yet another generic assistant.

gowthamsaiyadav a month ago

very cool portfolio website you got and great work with hex

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection