Warning
I do not have full control over the AI’s responses or behavior. The AI may occasionally produce inaccurate information, hallucinate, or behave in unexpected ways, which I have no control over.
Current day chatbot solutions lack human-like characteristics and natural behavior. Most chatbots available in the market don't include features like double-texting or accurate letter counting, and often fail to properly follow system instructions given by creators. This often leads to them breaking character or making responses that don't align with the flow of conversation. Additionally, tone-based text generators are primitive. While they attempt to make AI-generated text sound more natural by applying tone modifications, they still produce artificial-sounding output—even when given specific tone instructions.
The goal of this project is to develop a human-like chat system that mimics user-defined personalities. This chatbot features typing delays based on message length and an experimental double-texting feature. This system will eventually parse and analyze large datasets to generate and maintain consistent personalities.
Minimum System Requirements
- CPU: Intel Core i5 or AMD Ryzen 5
- RAM: 8 GB
- Storage: 10 GB free disk space
- GPU: CUDA-compatible GPU with 4 GB VRAM (e.g., NVIDIA GTX 1050 Ti)
Recommended System Requirements
- CPU: Intel Core i7 or AMD Ryzen 7
- RAM: 16 GB or more
- Storage: 20 GB free disk space
- GPU: NVIDIA RTX 3060 or higher with 8 GB VRAM
To get this code running, download and install the Ollama app from their official website.
Once installed, open your VS Code terminal and run the following command:
pip install ollama
If you have any questions, suggestions, or feedback, feel free to reach out:
Email: [email protected]
Code License: MIT
Tooling License: Ollama MIT license