cd /news/ai-tools/i-built-everspark-forge-a-modular-ai… · home › topics › ai-tools › article
[ARTICLE · art-140130] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

I built EverSpark Forge: a modular AI creation and orchestration system

A developer has released EverSpark Forge, an open-source, self-hostable modular AI creation and orchestration system that unifies AI models, workflows, execution backends, runtime environments, and storage behind a single architecture. The system's orchestration layer dispatches standardized tasks to backend-specific modules, so providers such as Ollama, OpenAI-compatible APIs, ComfyUI, and Diffusers can be swapped or added without redesigning the rest of the system. The developer published the project while it is still under active development, with a demo covering deployment, WebUI usage, natural-language image generation, character templates, and model switching.

by read2 min views1 publishedSep 26, 2026

EverSpark Forge is a modular AI creation and orchestration system.

I started building it because I was tired of repeatedly setting up the same AI environment whenever I switched machines, rented a new cloud GPU, or rebuilt a workspace.

At first, it was just a collection of deployment and automation scripts.

Over time, it gradually became a larger system for connecting AI models, workflows, execution backends, runtime environments, storage, and management tools behind one unified architecture.

The main goal is to make different AI capabilities work together without tightly coupling the entire system to one model provider, one image backend, or one machine.

Current capabilities include:

The system is still under active development, and new modules are being added continuously.

One of the most important parts of EverSpark Forge is the orchestration layer.

The Orchestrator is not supposed to know how every backend works internally.

It should not care whether a task is ultimately executed by Ollama, an OpenAI-compatible API, ComfyUI, Diffusers, or something else.

Its job is to decide what needs to happen and send standardized tasks to the appropriate module.

The backend-specific modules handle their own protocols, request formats, execution logic, and responses.

This means that if a provider changes its API, or if I want to add another execution backend, I should only need to modify or add the corresponding module instead of redesigning the whole system.

That separation is one of the core architectural ideas behind EverSpark Forge.

I want the major parts of the system to remain replaceable.

For example: The exact implementation behind each module can change without requiring the rest of the system to understand every implementation detail.

EverSpark Forge is also self-hostable and open source, but I see those as properties of the system rather than its entire identity.

I recorded a full demo showing the core workflow, including deployment, WebUI usage, natural-language image generation, character templates, model switching, and configuration flows.

The project has continued evolving since the demo was recorded, so the video does not include every feature currently available.

For the latest functionality, the repository and documentation should be treated as the source of truth. Demo:

[YouTube link] GitHub:

[GitHub repository link]

For a long time, I kept adding “just one more feature” before publishing it.

Eventually I realized that if I kept waiting for the system to feel completely finished, I might never actually release it.

So I’m publishing EverSpark Forge while it is still actively evolving.

I’d especially appreciate feedback on:

Thanks for taking a look.

── more in #ai-tools 4 stories · sorted by recency
── more on @everspark forge 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/i-built-everspark-fo…] indexed:0 read:2min 2026-09-26 · —