Alchimista

Read the Docs

AI Audit Trail Engine

Every AI Decision, Traced and Auditable. Alchimista captures AI outputs, links them to source documents, and generates verifiable audit trails — EU AI Act ready.

How It Works

1

Capture

AI decisions, model outputs, API responses

2

Trace

Link to source documents and context

3

Audit

Build immutable trail with citations

4

Report

Export for regulators and clients

from alchimista import Engine
engine = Engine(tenant="your-vendor")
engine.capture(
  decision_id="d-001",
  output="approved",
  trace_id="uuid-here"
)
Traces: 12.4K
engine.trace(
  doc_id="contract-42",
  chunk_id="chunk-7",
  score=0.94
)
Decisions: 8.7K
from alchimista import Engine
engine = Engine(tenant="your-vendor")
engine.capture(
  decision_id="d-001",
  output="approved",
  trace_id="uuid-here"
)
Traces: 12.4K
engine.trace(
  doc_id="contract-42",
  chunk_id="chunk-7",
  score=0.94
)
Decisions: 8.7K
Cited 94%
audit()
# immutable
Tenants
export("eu-ai-act")
# compliant
Audit Trail
Cited 94%
audit()
# immutable
Tenants
export("eu-ai-act")
# compliant
Audit Trail
report = engine.audit(
  trace_id="uuid-here"
)
# citations: [{doc_id, chunk_id}]
Scores
verify()
# EU-ready
Compliance 100%
report = engine.audit(
  trace_id="uuid-here"
)
# citations: [{doc_id, chunk_id}]
Scores
verify()
# EU-ready
Compliance 100%
from alchimista import Engine
# Initialize the engine
engine = Engine.connect(tenant="your-vendor")
# Capture AI decisions
engine.capture(decision_id="d-001")
# EU AI Act ready audit trail
report = engine.audit(trace_id="uuid-here")

Trace. Cite. Comply.

Every AI decision auditable, every answer citable, every report regulator-ready

Decision Traceability

Every AI output tracked with a unique trace_id and job_id. Full lineage from input to decision, always queryable.

Citation Proof

Every answer cites doc_id and chunk_id, so you can verify exactly which document and chunk produced each answer.

Multi-tenant Isolation

Vendor and client data fully isolated at the engine level. Each tenant's audit trail is cryptographically separated and independently exportable.

Regulatory Export

EU AI Act ready reports, one click away. Export structured audit packages for regulators, enterprise clients, and internal compliance teams.

Real-time Monitoring

Live dashboards for backlog, error rate, and latency. Catch anomalies before they become compliance incidents.

API-first

Integrate in days, not months. Drop-in SDK for Python. REST API for any stack. Designed for CTOs who need compliance without friction.

Works With Every AI Stack

Connect any model or API — Alchimista captures outputs regardless of the source

OpenAI API

GPT-4o, o3, embeddings

Anthropic

Claude 3.5, Claude 4

Azure AI

Azure OpenAI, ML Studio

Google Vertex AI

Gemini, PaLM, custom

Custom Models

Any REST endpoint

Your compliance
co-pilot

Inside the Alchimista platform you have an AI assistant always ready to help. It guides you through audit trail configuration, explains compliance requirements, and answers questions about your traced decisions.

Setup guidance — capture, trace, audit configuration
Compliance concepts — EU AI Act, audit trails, citations
Trace queries — inspect decisions by trace_id or job_id
Troubleshooting — diagnose gaps in your audit coverage
Best practices — advice for every AI system type
Read the full documentation
Alchimista Alchimista Assistant
Hi! Ask me anything about Alchimista.
How does citation proof work?
Every query response includes citations[] with doc_id and chunk_id, so you can verify exactly which document and chunk produced each answer.
Write a message...

Compliance is a feature, not a burden

Ship EU AI Act compliance to your enterprise clients without slowing down your roadmap

AI Assistant
Alchimista Alchimista Assistant
Hi! Ask me anything about Alchimista.
Alchimista

Access Alchimista

Choose how you want to proceed

Sign in with GitHub to save your audit trail configurations and sync across devices.