Brok's ForgeAI Engineering
Docs
GitHubHome
All documentation

Introduction

  • What is Broks Forge?
  • The AI Engineering Operating System
  • Getting Started
  • The Five Layers

Core Concepts

  • Core Concepts
  • Engineering Intelligence
  • Engineering Memory
  • Knowledge
  • Why Observability Is Not Enough
  • Deterministic Engineering Reasoning

Capabilities

  • Registry
  • AI Git
  • Forge Graph
  • Execution Graph & Failure Graph
  • Evolution
  • Brok — the Engineering Partner
  • Root Cause Explorer
  • Evaluations & Metrics

Working With Broks Forge

  • The Engineering Workflow
  • Examples
  • Best Practices

Comparisons

  • Comparisons Overview
  • Broks Forge vs LangFuse
  • Broks Forge vs LangSmith
  • Broks Forge vs Promptfoo
  • Broks Forge vs Helicone
  • Broks Forge vs Weights & Biases

Developer Documentation

  • Architecture Overview
  • Data Model
  • REST API
  • Module Structure
  • Extension Points
  • Developer Setup & Build
  • Engineering Principles

Reference

  • FAQ
  • Glossary

Engineering Handbook

  • Master Architecture
  • Engineering Handbook
  • Developer Guide
  • Project Rules
  • Coding Standards
  • API Guidelines
  • Security
  • Error Handling
  • Testing Strategy
  • Performance
  • Deployment
  • Contributing
  • Roadmap
Docs/Comparisons

Broks Forge vs Helicone

Helicone is an open-source LLM observability platform and gateway, best known for one-line integration via a proxy. It is fast to adopt and strong at cost control and caching. This page compares scope, not quality. Verify details against Helicone's documentation.

In one line

Helicone sits in the request path and observes, caches and controls your LLM traffic. Broks Forge sits outside the request path and records the engineering behind the system.

What Helicone does well

  • One-line integration — change a base URL and requests are logged. Genuinely the lowest

adoption cost in this comparison set.

  • Gateway capabilities — caching, retries, fallbacks and rate limiting at the proxy.
  • Cost tracking per request, user, model and custom property, with budget alerting.
  • Prompt and session tracking over live traffic.
  • User-level analytics — spend and usage per end user, which matters for usage-based pricing.
  • Open source and self-hostable.

If your priority is "see and control what my LLM calls cost, today, with almost no work", Helicone is hard to beat and Broks Forge offers nothing comparable.

The structural difference

This comparison has the clearest architectural distinction of the set.

Helicone is in the request path. It is a proxy: your traffic flows through it, which is what makes caching, rate limiting and fallbacks possible. It sees every request, and nothing else.

Broks Forge is not in the request path at all. It calls your agent's endpoint during an evaluation, but it does not intermediate your production traffic. It sees engineering acts — registrations, versions, promotions, evaluations, rollbacks — and reasons about them.

   HELICONE                          BROKS FORGE

   your app                          your engineering
      │                                    │
      ▼                                    ▼
   ┌─────────┐                      ┌──────────────┐
   │Helicone │ cache, limit,        │ artifacts    │
   │ proxy   │ log, fallback        │ revisions    │
   └────┬────┘                      │ evaluations  │
        ▼                           │ decisions    │
   provider API                     │ evidence     │
                                    │ knowledge    │
   sees: every request              └──────────────┘
   sees not: why anything            sees: why the system
             is configured                 is the way it is
             that way                sees not: production traffic

Neither can do the other's job, and neither is trying to.

What each can answer

QuestionHeliconeBroks Forge
What did this request cost?YesNo
Which user is driving our spend?YesNo
Can I cache this call?YesNo
Can I fall back to another provider?YesNo
Which prompt version is promoted, and why?NoYes
What evidence supports the current config?NoYes
Has this failure happened before?NoYes
What breaks if I change this dataset?NoYes
Which decisions have no evidence?NoYes

Side by side

HeliconeBroks Forge
Deployment modelProxy / gateway in the request pathStandalone platform, outside it
Integration costOne line (base URL)Register artifacts; Docker stack
Production request loggingYes, core strengthNo
Caching, rate limiting, fallbacksYesNo
Per-user cost analyticsYesNo
Evaluations against datasetsLimitedYes, 14 metric types
Versioned artifacts with rationalePrompts, lightlyYes, all, with memory
Decisions & evidenceNoYes
Dependency graphNoYes
Root-cause investigationNoYes
Grounded Q&ANoYes, deterministic
Latency added to your requestsSome (it is a proxy)None

Philosophy

Helicone optimises the request. Make each call cheaper, faster, more reliable, and visible. Its value scales with traffic volume.

Broks Forge optimises the decision. Make each engineering choice defensible, remembered and learnable-from. Its value scales with how long the system lives and how many people touch it.

A team with high traffic and few engineering changes gets more from Helicone. A team with modest traffic and constant prompt, model and dataset churn gets more from Broks Forge. Most serious teams are both.

Which to choose

Choose Helicone if you need immediate cost visibility, caching, rate limiting or provider fallbacks, and want the lowest possible integration effort.

Choose Broks Forge if you need an engineering record: why the system is configured as it is, what evidence supports it, and what happened last time this broke.

Run both — they do not overlap and they do not conflict. Helicone in the request path for control and cost; Broks Forge outside it for engineering memory and investigation.

See also: Comparisons Overview · Why Observability Is Not Enough

PreviousBroks Forge vs PromptfooNextBroks Forge vs Weights & Biases