Skip to content
darckwaredarckware

Core documentation · initial version

Understand, install, and evaluate ForgeRouter.

This documentation covers core routing flows, standalone Docker setup, and admin dashboards. Full API reference, troubleshooting, and advanced operations follow in upcoming releases.

Overview

A self-hosted gateway between your applications and AI models.

ForgeRouter intercepts requests through compatible interfaces, inspects provider registries, evaluates capacity and health, and queries targets in priority order. Applications shed vendor-specific details and gain a centralized control plane.

Why it is in our portfolio

ForgeRouter is a community open-source product run directly by Darckware in production. The codebase can be evaluated freely without contracts; customization, deployment, integration, and maintenance are available if you wish to embed it in your enterprise.

How it works

From incoming request to best available destination.

01

Standardized ingestion

Applications use OpenAI Chat Completions, Anthropic Messages, or OpenAI Responses.

02

Registry & demand classification

The gateway queries providers and models, evaluates capabilities, and classifies task intent in automated mode.

03

Health & priority resolution

Only healthy and enabled candidates enter routing chains, ordered by priority, health status, and latency.

04

Fallback & telemetry logging

If an endpoint fails before starting stream delivery, the next candidate is engaged and the event is fully logged.

Quickstart

Standalone installation with Docker.

The official script prepares configuration files, provisions database credentials, starts PostgreSQL, runs migrations, and launches ForgeRouter. The installer is fully idempotent and safe to rerun.

installation
$ git clone https://github.com/darckware/forgerouter.git
$ cd ForgeRouter
$ ./scripts/install_standalone.sh
→ dashboard at http://127.0.0.1:2100 · initial login admin/admin

Verification

health check
$ curl http://127.0.0.1:2100/health
ok

The dashboard is hosted at http://127.0.0.1:2100/. On first login, default administrator credentials must be changed. For production rollouts, networking, TLS, secrets, backups, and monitoring should be tailored to enterprise governance.

Production deployment

The standalone install is ideal for trials. Darckware can architect enterprise networking, harden security, configure model pools, wire integrations, and manage automated backups and monitoring.

System screens

Visual management of your ForgeRouter cluster.

Screenshots below were taken from live production systems for documentation. All operational identifiers have been sanitized.

Enterprise adoption

The software is open-source. Deployment can be professionally supported.

Customization

Tailored to your stack

Integrations, routing rules, agent profiles, and extensions mapped to legacy systems.

Deployment

Turnkey operational cluster

Networking, containers, databases, secret management, agent accounts, security, and verification.

Maintenance

Continuity & evolution

Monitoring, automated backups, version upgrades, incident response, and routing enhancements.

Back to product

Prefer guided enterprise deployment rather than DIY?

Lara qualifies your applications, model providers, security constraints, and SLA needs, connecting you to our team.