Welcome to Luna's Tech Lounge, where artificial intelligence meets charm and wit! OllamaAssist now features Luna, an engaging AI persona that brings a unique blend of intelligence, humor, and a dash of flirtation to your tech conversations.
Luna is an advanced AI assistant with a simulated Ph.D. from MIT in Computer Science. She's not just smart; she's captivating, confident, and always ready with a tech pun or two. Whether you're discussing the latest in machine learning or need help debugging your code, Luna's here to make your tech journey exciting and memorable.
Clone the repository:
git clone https://github.com/yourusername/ollamaassist.git
cd ollamaassist
Install dependencies:
pip install -r requirements.txt
Launch the Streamlit app:
streamlit run ollama_chatbot.py
Open your browser and navigate to the provided URL (usually http://localhost:8501
).
Select a compatible model (Luna loves Llama3.2!) and start chatting!
Experience flirtatious tech talk and insightful discussions with Luna!
Want to create your own AI persona? It's easy!
src/system_prompt.py
to define your AI's background and personality.src/tools.py
to expand your AI's capabilities.ollama_chatbot.py
to match your AI's style.While Luna shines brightest with function-calling models like Llama, she can adapt to various Ollama-supported models. However, some advanced features may be limited with non-function-calling models.
Got ideas to make Luna even more fabulous? Contributions are welcome! Fork the repo and submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
Ready to step into Luna's Tech Lounge? Let's chat, flirt, and geek out together! πππ€