- A meta-agent proposes changes; you publish them
- Organizations, roles and versions
- Lens in every plan
- Evals, guardrails and the inbox with Enterprise
Thaliq · Framework for AI agents
Agents that work. People who decide.
Thaliq is the framework to build, evaluate and observe AI agents. They do the work; what is delicate waits for a person.
apiVersion: thaliq.com/v1alpha1kind: Agentmetadata: name: supportspec: model: { provider: bedrock, name: global.anthropic.claude-haiku-4-5-20251001-v1:0 } system: Help customers with their orders. Never promise a refund without approval. tools: - ref: Tool/orders-lookup - ref: Tool/issue-refund memory: longTerm: { store: pgvector, collection: refund-policies } policy: { ref: Policy/refunds-need-approval }What Thaliq understands
- Model
- Claude Haiku 4.5 · Bedrock
- Instructions
- Never promises a refund without approval
- Tools
- orders-lookup, issue-refund
- Knowledge
- refund-policies
- Rule
- Refunds wait for a person
It is a file: keep it in Git and review it like any code.
Declare. A file describes the agent: its model, instructions, tools, knowledge and rules.
A scripted example, not a live agent.Step 1 of 4
Works with
- Amazon Bedrock
- Anthropic
- OpenAI
- Ollama
- vLLM
- MCP
- OpenTelemetry
- A2A
- pgvector
The hosted service answers with Claude Haiku 4.5 on Amazon Bedrock. The other model providers are for dedicated deployments.
Three products. One framework underneath.
01 · Products
- On web, desktop and mobile
- Asks your permission before acting
- Runs on the same framework as Enterprise
Coming soon
- The whole stack with Docker Compose
- Signed images, with their SBOM
- A bundle for networks with no internet
- The license works offline
What you just saw, from the inside.
02 · Framework
Four layers and Lens watching all of them. Pick a piece to see what it does.
Evals, guardrails and the conversation inbox come with Enterprise. See pricing
You decide where each piece lives.
03 · Where it runs
The hosted service is what the plans give you. For your own cloud, or a network with no internet, a dedicated deployment is arranged with us. Pick a mode and see what stays inside your network.
Hosted by Thaliq
We run the framework. Your channels and your app connect through the API and the widget, and your CRM receives signed webhooks. Agents answer with Claude Haiku 4.5 on Amazon Bedrock.
<script src="https://widget.thaliq.com/widget.js" async></script><thaliq-chat publishable-key="tq_pk_…"></thaliq-chat>Made for people who write code.
04 · Developers
Your agents are files: they live in your Git, get reviewed in a pull request and are applied through the API.
- Declarative
- Every agent, tool, policy and eval is a resource with its own apiVersion.
- Checked when you apply
- The API validates every manifest and points to what is wrong.
- Evals as a gate
- A new version of an agent with an Eval goes out when it passes.
- A plain REST API
- Open a conversation and stream the answer with curl, or embed the widget in two lines.
apiVersion: thaliq.com/v1alpha1kind: Agentmetadata: name: supportspec: model: { provider: bedrock, name: global.anthropic.claude-haiku-4-5-20251001-v1:0 } system: Help customers with their orders. Never promise a refund without approval. tools: - ref: Tool/orders-lookup - ref: Tool/issue-refund memory: longTerm: { store: pgvector, collection: refund-policies } policy: { ref: Policy/refunds-need-approval }Three rules we do not negotiate.
05 · What we believe
- 01 · Lens
If you can't see it, you can't trust it.
Every step is traced, by person and by channel.
- 02 · Runtime
If you don't control it, it isn't yours.
What is delicate waits for a person, and a dedicated deployment can run the whole stack on your own servers.
- 03 · Evals
If it isn't measured, it doesn't improve.
A new version of an agent with an Eval goes out when it passes. If it gets worse, the current one keeps answering.
The latest we wrote.
06 · From the blog
Your first agent is one file away.
Request access and start on the Free plan, or talk to us about running Thaliq on your own servers.