Repository navigation
Releases: imaaiagent/fumi
Release list
FUMI v0.1.1 — Firmware & Developer Experience
FUMI v0.1.1 — Firmware & Developer Experience
This release improves the FUMI development experience with automated firmware builds, downloadable build artifacts, and clearer setup documentation.
What's New
- Automated ESP32-S3 firmware compilation through GitHub Actions
- Downloadable firmware build artifacts
- Firmware artifact usage guide
- ESP-SR command compatibility fix for the firmware build environment
- Improved firmware configuration documentation
- Structured GitHub issue template for bug reports
Hardware
- Waveshare ESP32-S3 Touch LCD 1.46 development board
Getting Started
- Visit [fumi.codes](https://fumi.codes/) for project information.
- Read the [FUMI repository documentation](https://github.com/imaaiagent/fumi).
- Follow the documented firmware setup instructions before flashing.
Important Notes
- GitHub Actions confirms that the firmware compiles successfully; it does not independently verify hardware compatibility.
- Downloadable CI artifacts are temporary and may expire according to the artifact retention policy.
- Review the firmware documentation and flashing instructions before installing a build.
Feedback & Contributions
Bug reports, feature requests, and pull requests are welcome. Please use the repository's issue templates to report problems.
FUMI v0.1.0 — Initial Public Preview
FUMI v0.1.0 — Initial Public Preview
Meet FUMI, an open-source AI companion designed to live on your desk.
Built around the ESP32-S3, FUMI combines an animated round display, virtual pet mechanics, voice interaction, and configurable AI models in a compact physical device.
What's Included
- ESP32-S3 firmware with an LVGL-based interface
- Animated companion interface and pet-state system
- Backend endpoints for AI interaction and voice processing
- Configurable text-model and speech-to-text providers
- Optional device-token authentication
- Browser-based demo
- Hardware setup scripts and documentation
- API reference and troubleshooting guides
- Backend smoke tests and GitHub Actions workflow
Hardware
The reference implementation targets the Waveshare ESP32-S3 Touch LCD 1.46 development board.
Important Notes
This is an initial public preview. Firmware compilation, provider compatibility, and complete hardware validation should be verified against the documented configuration before treating this release as production-ready.
Some features require external AI providers, API credentials, and a running backend.
Getting Started
- Read the README.
- Follow the firmware setup instructions.
- Configure the backend using
backend/.env.example. - Review the hardware and testing documentation.
- Never commit API keys, Wi-Fi passwords, or device tokens.
What's Next
FUMI aims to make physical AI companions easier to build, customize, and extend.
Contributions, bug reports, and feature requests are welcome.