SmolPC 2.0 Development Notes

Biweekly updates from the rebuild.

SmolPC 2.0 is a unified offline AI assistant platform for education, designed to run locally, protect user privacy, and support classroom workflows across writing, coding, image editing, and 3D design. These entries follow the rebuild from late October 2025 through March 2026 as the shared app, LibreOffice path, and the Blender and GIMP modes came together.

20 October 2025 to 26 March 2026

Early reset

The first stretch centers on rebuilding around a new architecture, carrying forward the LibreOffice MCP roots while clearing space for the next phase of the product.

Main app takes shape

Through November and beyond, the main app picked up streaming chat, interface work, hardware and benchmark features, and the first signs of the broader unified direction.

Companion tools branch out

Blender, GIMP, and LibreOffice work each gained momentum of their own before more of that work began folding back toward one shared SmolPC 2.0 direction.

Development Notes

Twelve short entries covering each two-week stretch, newest first.

23 March 2026 to 26 March 2026

Main app

TTS, packaging cleanup, and the SmolPC 2.0 identity

A focused burst on the main app — a standalone TTS service, structural cleanup, and consolidating everything under the SmolPC 2.0 name.

new capabilitiescross-app integrationstability work

9 March 2026 to 22 March 2026

Main app · GIMP helper

Consolidation sprint

Blender gets folded into the shared app, assistant modes land, and GIMP helper fixes its remaining broken tools.

stability workcross-app integrationassistant and model work

23 February 2026 to 8 March 2026

Main app · LibreOffice integration · GIMP helper · Blender helper

Shared engine takes shape, all four tracks active

All four repos active at once for the first time — the shared engine gets a proper host/client split while GIMP helper lands real drawing tools.

cross-app integrationdocumentation and migration notesnew capabilities

9 February 2026 to 22 February 2026

Main app · LibreOffice integration · Blender helper

A visual overhaul and fixing the MCP connections

The main app ships a workbench revamp with a neutral-first design pass, LibreOffice fixes its MCP connection issues, and Blender helper gets an architecture rework.

assistant and model workdocumentation and migration notesstability work

26 January 2026 to 8 February 2026

Main app · GIMP helper · LibreOffice integration

ONNX bundling and companion tool polish

The main app bundles ONNX Runtime for cross-platform use, while GIMP helper gains macros and fast paths and LibreOffice integration moves forward.

documentation and migration notesstability workinterface polish

12 January 2026 to 25 January 2026

Quieter stretch

A quieter fortnight

No commits landed this fortnight — a natural pause between stretches of active work.

29 December 2025 to 11 January 2026

Main app · LibreOffice integration

Reconnecting LibreOffice to the new architecture

LibreOffice integration gets brought up on Tauri 2.0 with Ollama and MCP, while the main app connects to its frontend and refines KV cache benchmarking.

documentation and migration notesassistant and model workinterface polish

15 December 2025 to 28 December 2025

Main app · GIMP helper

KV cache progress and a usable GIMP frontend

A quieter stretch focused on two things: pushing the KV cache implementation forward in the main app, and giving the GIMP helper a usable frontend.

documentation and migration notesassistant and model workinterface polish

1 December 2025 to 14 December 2025

GIMP helper · Blender helper · Main app

Wiring up the MCP plumbing

GIMP helper gets its first MCP integration in Rust, Blender helper iterates on model selection, and the main app tightens its system prompt.

assistant and model worknew capabilitiesinterface polish

17 November 2025 to 30 November 2025

Main app · Blender helper · GIMP helper

Opening up the companion tool tracks

GIMP helper gets its first scaffold, Blender helper works through LLM runtime bugs, and the main app lays foundations for the unified build.

stability worknew capabilitiesassistant and model work

3 November 2025 to 16 November 2025

Main app · Blender helper · Core platform work

Making the first SmolPC 2.0 app feel real

The main app got its Svelte 5 migration and first working Ollama chat, while Blender helper and the core platform started taking shape alongside it.

assistant and model workinterface polishnew capabilities

20 October 2025 to 2 November 2025

Core platform work

Starting the SmolPC 2.0 rebuild

The first steps toward SmolPC 2.0 — pulling the original LibreOffice MCP work into a fresh structure and mapping out the architecture ahead.

documentation and migration notesassistant and model workinterface polish