[image: 1777530527373-9b0f49c2-be2b-4d16-b5d1-604a2870309b-image.jpeg]
Hello everyone! I've just released my new firmware for the Cardputer: AI Offline Chat ADV.
This project turns your device into a fully autonomous, offline virtual therapist.
⚠️ Important: What this is (and isn't)
This is NOT ChatGPT or an LLM. It does not know facts, cannot write code, and does not connect to the internet.
Instead, it is a highly optimized C++ port of the legendary 1966 ELIZA program, running entirely on the ESP32-S3's SRAM. She acts as a Rogerian psychotherapist. You type out your feelings, thoughts, or problems in English (e.g., "I am feeling anxious today" or "My mother never listens to me"), and she uses a custom NLP engine with JIT-compiled RegEx to analyze your grammar, invert pronouns, and ask deep follow-up questions.
The magic happens when you engage with her as if she were a real listener.
✨ Technical Features
100% Offline NLP: Heavy RegEx parsing done locally. Includes a custom sanitizer to prevent RTOS Stack Overflows during deep recursive sentence analysis.
Persistent SD Memory: She remembers. With an SD card, it saves your name, mentioned entities (family/objects), and the emotional context of your session. If you talk about grief, the UI adapts, and she will check on your feelings after a reboot.
🕹️ Controls
[ Full Keyboard ]: Type your thoughts.
[ ENTER ]: Send message.
[ DEL ]: Backspace.
[ ESC / ` ]: Open System Menu (Start New Session / Wipe SD Memory).
[ ; / . ]: Scroll chat history.
📥 Download
You can flash it right now via M5Burner - just search for AI Offline Chat ADV or Zeloksa.
You can also find the .bin release on GitHub:
🔗 https://github.com/Zeloksa/AI-Offline-Chat-ADV
I would love to hear your feedback and see how your conversations with her go!