Version a prompt and ship it to production
Create a prompt, commit versions, promote an alias to production, and render it from your app — the full prompt lifecycle in Acrux Core.
Route your app's LLM calls through the gateway
Add a provider credential, register a model, test it in the Playground, and call the OpenAI-compatible gateway from curl, the SDK, or the OpenAI client.
Trace and inspect an LLM call
Every gateway call is traced automatically. Inspect spans, read dashboards, and report your own custom spans from app code with the SDK.
Build and attach a tool
Create a versioned tool, attach it to a prompt, and run the tool-calling loop from the SDK so the model can take actions.
Evaluate a prompt against a dataset
Turn real user feedback into a dataset, run an experiment that sweeps prompt versions and models, and read the run report.
Invite a teammate to your team
Create a single-use invite link, choose the roles it grants, and get a new teammate into your Acrux Core team — no email setup required.
Using sessions and traces
Group related prompt calls into a session, follow one call into its trace, leave feedback, and jump back to the prompt that produced it.
Chat, stream, and collect feedback with the SDK
Call the gateway from @acruxcoreai/sdk with chat() and streaming, run a traced tool-calling loop, then read traces back and record feedback — all from Node.