Skip to content

ggi-cetic/LocalChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LocalChatBot

Local Chat Bot is a simple python flask application to interact in a chatbot way with your preferred models imported in Ollama.

Installation

You will need :

Paste the content of the script folder where you want, update the app_config.json, install the libraries and launch it directly or use the docker-compose file and go to http://127.0.0.1:. That's all.

Start discussing with your model without needing chatGPT accounts, giving all your information to GAFAM, etc...

P.S.: You can update the template to suits your preference and certainly do better than this P.P.S: The basic templates were generated partly by llama3 using this script (Ascii ART, CSS, etc...)

Usage

Ask your question, get your answer and if you want to switch subject, check the "Forget previous conversations and start a new one" checkbox. Again that's all.

Improvement

Maybe. Who knows?

Ok, so there was maybe a lot... it's now working as an agent and able to search the internet with, searXNG or my own fork of ddgs (included, don't thank me for this).

Ah yes, also, there's a dockerfile and docker-compose...

Thanks to

This script is based on the wonderful work made here : https://blog.devops.dev/local-gen-ai-chatbot-with-memory-using-ollama-llama3-using-python-3e07f4057cad

Basically, I just added a web interface to it (and certainly in a poor way) but it works! :D

Then things went crazy, I added MCP tools and made it look like a real app... and finally dockerize it! Wow!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors