Skip to content
View avionicharshit-byte's full-sized avatar

Block or report avionicharshit-byte

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hi, I'm Harshit πŸ‘‹

I build at the intersection of embedded systems and AI - firmware, IoT hardware, and developer tools that make on-device ML less painful.

πŸ”­ Currently building

Check if an AI model fits on a microcontroller - before you flash it. Instant fit verdicts across 31 boards, byte-exact memory measurement using the real TFLite Micro runtime (native and WebAssembly), quantization previews, and a CI action.

🌐 Try it in your browser · pip install mcufit

πŸŽ™ On-device AI

I work on speech recognition and tool-calling models that run on embedded Linux boards with under 200 MB of RAM, and no cloud round trip. Mostly the unglamorous half of it: what actually fits in memory, what real-time factor an ARMv7 core can hold, and when the honest answer is that the model does not fit.

What TensorFlow Lite Micro actually costs on real hardware. The ground truth mcufit is checked against: 54 measurements across 4 models and 3 boards, per model and per layer. Anyone can add a board.

Format-aware compression without the compression expertise. An agent reads your data, writes the OpenZL data description, trains a compressor, verifies the round-trip byte-for-byte, and reports the savings against zstd and gzip. 50% off a CSV that zstd -3 had already compressed.

🧰 Some other things I've made

πŸ“« Reach me

avionicharshit@gmail.com Β· YouTube

Pinned Loading

  1. mcufit mcufit Public

    Check if an AI model fits on a microcontroller, before you flash it

    Python 2

  2. mcufit-bench mcufit-bench Public

    ground truth for mcufit: times tflite micro inference on real microcontrollers, per model and per layer

    C++

  3. openzl-agent openzl-agent Public

    point an agent at your data: it writes the OpenZL description, trains a compressor, and proves the savings against zstd and gzip

    Shell

  4. loan-emi-negotiator loan-emi-negotiator Public

    AI agent that negotiates loan EMIs

    TypeScript

  5. docpilot docpilot Public

    AI documentation copilot

    JavaScript