- Multiple Chat Threads: Manage multiple conversations simultaneously with ease.
- Thread Management: Create, rename, and delete chat threads as needed.
- System Prompt Customization: Customize the system prompt for each chat thread to better guide the assistant's responses.
- Syntax Highlighting: Code snippets in the chat are automatically highlighted for better readability.
- Model Selection: Choose from multiple Ollama AI models to suit your needs.
- Chat with local files and folders: Choose from multiple Ollama AI models to suit your needs.
- Python 3.x
- Flask
- Ollama client library
- Clone the repository:
git clone https://github.com/jayasuryajsk/Wombat.git
2.Install requirements:
pip install -r requirements.txt
3.Clone the repository:
python app.py
- Refactor the code
- Fix Syntax Highlighting
- Add support for uploading and viewing images in chat
- Fix UI responsiveness
- Implement chat history persistence
- Implement local RAG