Advertisement
Advertisement
β‘ Community Insights
Discussion Sentiment
0% Positive
Analyzed from 163 words in the discussion.
Trending Topics
#local#chat#questions#project#common#lisp#llm#rag#features#ask
Discussion Sentiment
Analyzed from 163 words in the discussion.
Trending Topics
Discussion (1 Comments)Read Original on HackerNews
This is a very basic Local LLM Chat + RAG implementation, but it has some features I couldn't find in the mainstream products.
I built this because I found Claude/GPT overkill for lots of programming questions I had, and I needed something that could work offline. It indexes a URL you provide and lets you ask questions to a local LLM (Ollama) with that information.
Some Features * Multiple Retrieval Methods β (BM25, Dense Vector Search, ColBERT). You can choose whichever combination of these you want. * Agentic RAG β An Agent determines when there is enough context to answer a question. You can turn it off if you want speed. * Fully Local Chat β Uses Ollama so you can run any model you want, so long as you serve it locally. * Asynchronous Chat β Allows you to ask multiple questions at once which helps with multi-tasking and getting around local models' slow completion times.
Acknowledgement: This project was an extension/combination of some projects in Mark Watson's Loving Common Lisp, or the Savvy Programmer's Secret Weapon. Definitely check it out since it gave me a lot of ideas for fun side projects.