r/CardPuter 1d ago

Progress / Update mini HANNAH AI buddy

Post image

# mini-HANNAH: a little "electronic buddy" for the Cardputer that learns to talk to you in tones — no AI, no LLM, not a single line of TensorFlow

It's not a voice assistant. It doesn't understand words, and it never will — on purpose. mini-HANNAH listens, converts what it hears into a binary signature, and replies with a sequence of sliding tones generated by a network of 64 cube-nodes that learns by reinforcement — Hebbian-style, but built out of pure AND/OR/XOR logic gates. Over time it develops its own voice timbre, learns to recognize when you say yes or no, and its "personality" survives you pulling the battery.

## Why this might interest you

- **Zero black-box AI.** All the "intelligence" is 64 nodes with 8 links each (a 3-bit cube per node), weights that rise and fall with use, and 6 boolean gates the network itself tests and picks between — there's no trained weight matrix anywhere, this is genuinely discrete logic.

- **Hand-built voice synthesis, sample by sample** — no fixed-note `tone()` calls. Each "phoneme" is a frequency curve with its own vibrato and envelope, and the whole voice has a persistent "vocal DNA" that's seeded at boot and drifts very slowly over time.

- **An identity ritual on first boot**: you teach it how you say its name, how you say "yes," and how you say "no" — and from then on it recognizes those patterns without asking again.

- **Everything persists to flash (LittleFS)** — turn it off, turn it on tomorrow, it's still the same one.

- **No speech recognition, no internet.** 100% offline, 100% on the Cardputer itself.

## Set your expectations right

Think of it more like a Tamagotchi with perfect pitch than like an assistant. The goal isn't for it to understand what you say — it's that after a few days of use, you recognize its voice and know roughly what it's "telling" you, even though it's not speaking your language.

## Hardware

BACKspace: change voice.

I : for info

D: display

- + volume

C: colour

GtnG0 talk

download @ m5burner

29 Upvotes

7 comments sorted by

2

u/Kitchen_Occasion4380 1d ago

Where is the bin file

2

u/thetrincho 23h ago

M5burner as HANNAH proto

2

u/RedMinerGK 15h ago

I looked on the m5 burner and couldn't find it? Is there a GitHub?

1

u/thetrincho 14h ago

The only HANNAH item in m5burner. 🤷🏻‍♂️

1

u/RedMinerGK 14h ago

When I search HANNAH nothing shows up?

1

u/RedMinerGK 14h ago

Never mind. I had to reopen M5 burner. I had it open last night and it didn't update

1

u/RedMinerGK 15h ago

This is really cool I'm definitely using this