This project is a fully local AI chatbot built with Spring AI and RAG (Retrieval-Augmented Generation). It runs in a CLI (Command Line Interface) environment, ensuring privacy and offline functionality without external dependencies. By default, it uses Ollama for both LLM and embedding models,…
This Spring Boot, CLI, application demonstrates how to create an AI-powered chatbot with domain-specific knowledge (in this case, about Hurricane Milton) using Spring AI, Retrieval-Augmented Generation RAG and Conversational Memory.
The main features of tzolov/spring-ai-cli-chatbot are: Command Line Tools.
Open-source alternatives to tzolov/spring-ai-cli-chatbot include: jm-lab/spring-ai-local-cli-chatbot — This project is a fully local AI chatbot built with Spring AI and RAG (Retrieval-Augmented Generation). It runs in a…