Posts

Showing posts with the label #RAG

07 - Building a 100% Free On-Prem RAG System with Open Source LLMs, Embeddings, Pinecone, and n8n

Image
Building a 100% Free On-Prem RAG System with Open Source LLMs, Embeddings, Pinecone, and n8n After the last post on building a financial statement analyzer using OpenAI and n8n, many readers reached out with a common question: “Can I build a similar RAG system without relying on OpenAI APIs or paid cloud services?” The answer is — yes, absolutely. In this tutorial, I’ll walk you through building a complete Retrieval-Augmented Generation (RAG) system entirely on-prem , using free and open-source tools . No API keys, no vendor lock-in, and no code required. With the help of: n8n for orchestrating your workflow Pinecone as a vector database (free-tier available) Ollama for running open-source LLMs and embedding models locally Windows Command Prompt for setup and automation You’ll create a fully functional RAG pipeline that: Accepts documents Converts them to embeddings Stores and retrieves relevant context Answers user queries intelligently — all fro...

06 - Building a Financial Statement Analyzer in 15 Minutes Using AI Agents, n8n & GPT-4o

Image
Building a Financial Statement Analyzer in 15 Minutes Using AI Agents, n8n & GPT-4o From Concepts to Code: Our First Hands-On GenAI Project As I mentioned at the start of this blog series, this space isn't just for high-level ideas and industry perspectives — it's also a place to roll up our sleeves and build. While the last few posts explored theoretical foundations, ethical considerations, and strategic frameworks around GenAI, it’s time to mix things up with something a bit more hands-on. Starting this week, I’ll be sharing a few mini-projects — simple yet meaningful applications of Generative AI. These are designed to help you: Get comfortable with GenAI APIs and tools See real-world implementation patterns Learn by doing — not just reading Build your confidence to take on larger, domain-specific use cases Here’s the first project to kick things off  Financial data analysis is often manual, time-consuming, and error-prone. So I challenged myself: ...