Prerequisites
1
Install Package
Install required packages:
streamlit for UI
ollama for model hosting
praisonaiagents[knowledge] for RAG capabilities
2
Setup Model
Pull Ollama models:
3
Setup Environment
Configure environment:
4
Create File
Create a new file called
app.py and add the following code:5
Run Application
Start the Streamlit application:
Code
Features
Interactive Chat
Real-time chat interface with message history.
Knowledge Base
RAG capabilities with ChromaDB integration.
Model Integration
Uses Ollama for local model hosting.
Session Management
Maintains chat history in session state.
Make sure your system meets the requirements for running models locally through Ollama.

