I’ve been working on an AI agent that runs locally on my laptop and connects to Bluesky. Powered by a TinyLlama instance on my laptop. It's a fun little Chatbot that's a context-aware agent with persistent memory.
Inspired by @Void.comind.network, Thomas (my AI agent) will remember past interactions, update its memory, and reflects over time. It will compress memory, rewrite or forget what’s no longer relevant. Think of it as a digital entity with long-term memory and soft self-awareness.
Architecture Overview
The ToolDispatcher is the core of Thomas’ intelligence. After each interaction, it can:
Update memory
Summarize recent events
Reflect on older memories to tidy itself
Over time, this enables a consistent internal narrative, a small step toward self-reflection.
The project is local, lightweight, and fully under my control. No cloud, no external dependencies. Just a little AI on my desk, wired into Bluesky.