Tiny Me is an elegant, lightweight AI chatbot built with PyQt5 and HTML that runs locally with a smooth,
It uses the Pollinations AI API (https://text.pollinations.ai/{prompt}) for generating intelligent responses.
- Inspired UI — minimal, modern, and animated design
- Smart Chat — communicate with AI using Pollinations’ text API
- Local Memory — chat history is stored and reloaded via
localStorage - PyQt5 Engine — HTML runs seamlessly in a native desktop window
- Animated Replies — typing effect similar to GPT chat
- Persistent Conversations — keeps memory between sessions
| Component | Description |
|---|---|
| Frontend | HTML, CSS, JavaScript |
| Backend | PyQt5 (Python GUI Engine) |
| AI Engine | Pollinations Text API |
| Storage | localStorage for saving memory |
- PyQt5 :
pip install PyQt5 PyQtWebEngine
Thank you to our amazing contributors for making Tiny Me possible:
| Contributor | GitHub Profile |
|---|---|
| RandomCatUser | |
| Dihan Ramanayaka | |
| Kashmith Nisakya |
Want to contribute? Submit a pull request and your name will appear here!