Kobo can run apps now
Cobalt is an open-source platform and SDK that transforms Kobo e-readers into versatile app-running devices, complete with an App Store and Rust-based development. It allows users to run new utilities like arXiv and a terminal directly on their e-ink screens, appealing to those who love to push device boundaries. HN is buzzing with excitement for the hackability and debate over the ideal 'distraction-free' nature of e-readers, alongside discussions of existing modding alternatives.
The Lowdown
Cobalt offers an open-source solution to run third-party applications on Kobo e-readers, extending their functionality far beyond just reading books. This innovative project introduces an entire ecosystem for Kobo customization.
- App Platform: Provides a launcher, a signed App Store, and a runtime for executing Rust-based applications. Apps run as unprivileged, static ARM binaries.
- Ease of Use & Safety: Initial installation is done once via USB, with all subsequent app management (install, update, remove) handled over Wi-Fi directly on the device. A simple reboot returns the device to its untouched stock Kobo interface.
- Rich App Ecosystem: Showcases diverse applications such as an arXiv reader, Sudoku, an RSS feed reader, a Hacker News client, a terminal, a to-do list, and even an AI agent interaction tool. Screenshots confirm native e-ink UI integration.
- Developer-Friendly: Features a Rust SDK for easy app development, allowing developers to create and publish new tools for the e-reader with declarative screen definitions and controlled access to device resources.
- Current Device Support: Explicitly developed and tested for the Kobo Clara BW (N365) with specific firmware, though porting to other Kobo models is encouraged and facilitated.
Cobalt represents a significant step in enhancing the utility of Kobo devices, turning them into powerful, hackable e-ink computers for a tech-savvy audience while still preserving their core e-reading function.
The Gossip
Appliance vs. Applications: The E-Reader Ethos
A central debate revolves around whether e-readers should remain dedicated, distraction-free reading appliances or evolve into multi-purpose e-ink tablets. Some commenters argue against introducing apps, fearing it compromises the core 'reading without distractions' experience and turns the device into 'another phone'. Conversely, others welcome the enhanced utility and hackability, viewing it as an opportunity to maximize the value of the e-ink hardware and transform a simple reader into a general-purpose tool, while noting the option to revert to stock is key.
Kobo's Customization Continuum
Many commenters highlighted the existing ecosystem for Kobo modifications, suggesting alternatives like NickelMenu (for native software integration), KOReader (a popular alternative reader with plugins), and even PostmarketOS (a full Linux distribution) as established ways to extend Kobo functionality. This raised questions about Cobalt's unique value proposition or its place within this landscape, with some users pointing out that existing tools already cover many desired 'app-like' needs. Comparisons were also drawn to jailbreaking efforts on Kindles, underscoring a general desire for device control.
Compatibility Conundrums & Community Creations
A recurring point of discussion was Cobalt's current limitation to the Kobo Clara BW, leading to disappointment from owners of other Kobo models, including color e-readers and older versions. There's significant interest in porting the platform to new devices, with some users noting recent merges for other models and the potential for a larger compatible device pool. Additionally, several users observed what appeared to be AI-generated language in the project's documentation, sparking a minor meta-discussion about 'vibecoding' and the authenticity or future implications of such practices in open-source projects.