{"slug": "spikeforge-grew-into-a-toolkit-a-model-hub-and-a-dashboard", "title": "SpikeForge grew into a toolkit, a model hub and a dashboard", "summary": "Capsize Games released SpikeForge 0.4.0 and 0.5.0, splitting its Python spiking-neural-network toolkit into four separately shipped packages: the core spikeforge training workflow, spikeforge-targets conversions, the offline-first spikeforge-hub model catalogue, and the spikeforge-dashboard web and desktop app. The release adds a train/test split to the event path, moves quantization into drift checks, and adopts shared logging via capsize-commons alongside a faster CI lane for leaf packages. The stack is built on Python, PyTorch and snnTorch.", "body_md": "[SpikeForge](https://github.com/Capsize-Games/spikeforge) is my Python toolkit for building and testing spiking neural networks. It stopped behaving like one big project during this release cycle: the core toolkit, target adapters, model hub and SpikeForge Dashboard all moved forward as separate packages and applications.\n\nThe core project released 0.4.0 and 0.5.0, then kept publishing the smaller package releases that make the ecosystem usable. The event path got a real train/test split. Quantization work moved into the drift checks. Shared logging came from `capsize-commons`, and the CI path gained a fast leaf lane for the parts that do not need the whole workspace.\n\nThe package layout is now a practical map of the work:\n\n`spikeforge` holds the training and experiment workflow.`spikeforge-targets` holds target-specific conversions.`spikeforge-hub` owns the offline-first model catalogue.`spikeforge-dashboard` contains the web dashboard and desktop application.\nThat separation is useful, not just a tidy repository list. Someone experimenting in Python does not need to install the desktop app. Someone browsing models does not need the server. Each piece can ship when it is ready, with compatibility recorded instead of implied.\n\nThe stack is Python, PyTorch and snnTorch around the core, with a web dashboard and desktop application around it. The model hub is deliberately cache-friendly, so a catalogue can be inspected and used without turning every experiment into a network operation. SpikeForge Dashboard gives the same work a visual entry point and provides a place to inspect the experiment rather than only its final number.\n\nThe project page has the current package links and release notes: [spikeforge.net](https://spikeforge.net/). The desktop releases are collected on [itch.io](https://capsizegames.itch.io/spikeforge-desktop), and the source is on [GitHub](https://github.com/Capsize-Games/spikeforge).\n\nInstall the core package, choose one of the examples, and keep the first run small. Start with one dataset and a short training window. Then move the same experiment through the target adapter and save the result in the hub catalogue. The point of the exercise is not a leaderboard number. It is seeing the path from an experiment to a named, repeatable artefact.\n\nA follow-up article walks through a small event-driven classifier. The [four-week overview](https://capsize.online/devlog/2026/09/20/four-weeks-of-building-in-public/) covers the rest of the Capsize work from the same period.", "url": "https://wpnews.pro/news/spikeforge-grew-into-a-toolkit-a-model-hub-and-a-dashboard", "canonical_source": "https://dev.to/w4ffl35/spikeforge-grew-into-a-toolkit-a-model-hub-and-a-dashboard-37k3", "published_at": "2026-09-21 21:21:52+00:00", "updated_at": "2026-09-21 21:55:12.968253+00:00", "lang": "en", "topics": ["machine-learning", "neural-networks", "ai-tools", "developer-tools", "ai-products"], "entities": ["SpikeForge", "Capsize Games", "PyTorch", "snnTorch", "spikeforge-hub", "spikeforge-dashboard", "capsize-commons", "GitHub"], "alternates": {"html": "https://wpnews.pro/news/spikeforge-grew-into-a-toolkit-a-model-hub-and-a-dashboard", "markdown": "https://wpnews.pro/news/spikeforge-grew-into-a-toolkit-a-model-hub-and-a-dashboard.md", "text": "https://wpnews.pro/news/spikeforge-grew-into-a-toolkit-a-model-hub-and-a-dashboard.txt", "jsonld": "https://wpnews.pro/news/spikeforge-grew-into-a-toolkit-a-model-hub-and-a-dashboard.jsonld"}}