Recall: Desktop App to Search LLM Chat History

Source code: github.com/thameenas/llm-recall-app You can download the .dmg from the releases page or build from source. I use both Claude Code and Cursor daily, switching between them depending on the task. Often, I search through past conversations to remember how I solved something, review a change, or revisit something I discussed earlier. The problem is that searching through chat history in both tools is incredibly inconvenient. So I built Recall - a lightweight macOS app that reads local data from Cursor and Claude Code, and brings all my LLM conversations into a single, fast, searchable interface....

March 29, 2026 · 2 min · Me

Automating Context File Updates via Git Hook

For my hobby projects, I usually have an AI generated context file that captures what the project does and how it’s structured. This helps me (or an agent) get up to speed quickly. The problem starts once I make a lot of progress into the project, I end up forgetting about the context file, and it becomes outdated pretty fast. So instead of trying to be more disciplined about documentation, I decided to automate the problem away....

February 22, 2026 · 2 min · Me

Semantic Word Ladder: Embeddings and A* Search

I hadn’t written in a while and to get over my writer’s block, I decided to pick up a small weekend project and have some fun with it. I started with embeddings and tried to think of them as a space you could move through. Each word becomes a node and the goal is to get from a start word to a target word through small semantic steps. I embedded a dataset of common words and treated the whole thing as a graph traversal problem using A* search algorithm....

February 4, 2026 · 4 min · Me