🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    [Cardputer] AI Offline Chat ADV - The 1966 ELIZA Therapist in your pocket (100% Offline)

    Scheduled Pinned Locked Moved PROJECTS
    cardputerofflinechatbotesp32-s3
    1 Posts 1 Posters 19 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ZeloksaZ Offline
      Zeloksa
      last edited by

      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!

      1 Reply Last reply Reply Quote 1

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      • First post
        Last post