One of those vapes with a screen on it.
They have a color LCD display that looks unnecessarily good considering what it does. You can see an example of one of the animations at the 52s mark in this video https://www.youtube.com/watch?v=peNyiLt5SKk&t=52s
I've got no idea what's inside of it yet but I'm open to tinkering if someone can walk me through it
I doubt any vape is powerful enough to run any LLM on its own, but idk if it's possible to run one on a cluster of vapes.
A Playdate
Perhaps the real value with AI is going to come from...surprise here...a whole bunch of different low resource AIs networked together living and working and yes playing thru a networked "society"
Sounds kinda familiar doesn't it?
I hold A to speak. B to cancel. Turn the crank really fast and really slow → send the prompt!
I still do use it sometimes.
The app talks via serial and WiFi.
I'd thought of the ESP32 devices but their RAM is too small
It also runs on MS-DOS 80386 2MB RAM, so...
And iPhone 1. And Digital UNIX.
Even a Pi 3 is a no-go for any model of consequence. At the very least get a Pi 4 or old ARM phones with NEON.
I think realistically smth around 5tok/sec is possible with them for 2B models or so if you provided enough ram for streaming. worth a shot
Have you got a write up for it?
https://www.mikeayles.com/blog/on-chip-llm-kv260/
Its right up against the wall of DDR bandwidth, so I'm trying every trick in the book to get the speed up
Once that's done it means people(or startups) can get an edge LLM subsystem on their projects for the zero or boards with more ram.
Now Reached 16B models running on iPad Air 1st gen and xiaomi tv box, both have less than 1GB of usable memory, and reached some decent speeds given the hardware.
I'm open sourcing the effort done, kernels developed and results for everyone to re-produce and push more, also the modified models are on hugging face : https://huggingface.co/hyperionaidev
I want a more challenging device, what do you think?