A private, local-first RAG (Retrieval-Augmented Generation) tool to query engineering journals. It uses Ollama and LlamaIndex to perform Root Cause Analysis queries on your notes, linking specific issues to their dates.
- uv (Python package manager): Install uv
- Ollama: Install Ollama
- Models: Pull the recommended models:
ollama pull gemma3:12b # Chat model # Optional: ollama pull deepseek-r1:14b
- Initialize the project dependencies:
uv sync
Export your Google Doc Journal:
File>Download>Markdown (.md)- Save the file as
journal.mdin this project folder.
Ask questions about dates, issues, or fixes:
uv run main.py "When did the network latency issue happen and what was the fix?"