A library in your app
Agent logic iterates inside your service with your language's ecosystem and no extra deployable. It also inherits your application's dependencies, lifecycle, and blast radius.
01 / POSITIONING
Most agent frameworks are dependencies inside your application. IronCrew is a native runtime you deploy, operate, and audit — workflows in readable Lua, obligations enforced in Rust.
02 / THE CATEGORY
Both models are real engineering choices. They put the agent, its dependencies, and its controls in different places.
Agent logic iterates inside your service with your language's ecosystem and no extra deployable. It also inherits your application's dependencies, lifecycle, and blast radius.
Agent work runs on one inspectable surface with its own lifecycle. Journals, limits, human authority, provenance, and replica durability are runtime contracts, not application code.
03 / THE HONEST SPLIT
The split below is the honest one, not the flattering one.
You are prototyping at notebook speed and the loop is the product.
The workflow depends on your language's ecosystem — vector stores, loaders, application state.
One service should own the whole behavior, agents included.
You want the largest possible catalog of prebuilt integrations.
A security review will ask for SBOMs, signatures, and source.
Production hosts must not carry a Python or Node runtime.
Human approval must fail closed instead of best effort.
Runs must survive restarts and coordinate across replicas on PostgreSQL.
Prompts must be able to stay on-prem with a local model.
04 / WHAT YOU GIVE UP
Adopting a young runtime has costs. They are listed here instead of discovered later.
There is no integration marketplace. Reach comes from the HTTP tool, strict MCP servers, and custom Lua tools you write.
Flows are small and readable, but they are not written in your application's language. The dialect is small enough to read in one sitting.
Fewer production miles than the incumbents. The release evidence and the published evaluation exist so you can judge the maturity yourself.
05 / THE STACK
If a step is deterministic — integrations, extraction, transformation, schedules, retries — it belongs in IronFlow, IronCrew's sibling workflow engine. Reserve crews for the steps that need research, judgment, or human approval. An agent vendor telling you to use fewer agents is the honest version of this pitch.
06 / EVIDENCE
Every operating claim on this page resolves to source, documentation, release artifacts, or a reproducible evaluation.
Release archives, checksums, and signatures for one native binary.
Inspect the releaseask_human and fail-closed approval gates over CLI, HTTP, and SSE.
Read the HITL contractDurable ownership, replay, and encrypted answers on PostgreSQL.
Read the contractCycloneDX SBOM, keyless signatures, and a signed OCI path.
Inspect the artifactsOpenAI to local Ollama, switched in configuration rather than code.
Inspect provider behaviorA reproducible evaluation with pre-declared thresholds and a published negative result.
Read the methodologyMAKE THE CATEGORY CALL