Torrix: Self-Hosted LLM Observability Without Postgres or Redis

✍️ OpenClawRadar📅 Published: May 13, 2026🔗 Source
Torrix: Self-Hosted LLM Observability Without Postgres or Redis
Ad

Torrix is a self-hosted LLM observability tool designed for teams who want to see what their agents are doing in production without the overhead of Postgres, Redis, or complex infrastructure. It runs as a single Docker container backed by SQLite. The full install is:

curl -o docker-compose.yml https://raw.githubusercontent.com/torrix-ai/install/main/docker-compose.community.yml
docker compose up

No external dependencies. All data stays in a local SQLite file on your machine. After startup, open http://localhost:8088 and create an account.

Key Features

  • LLM call logging via HTTP proxy or Python/Node.js SDK: tokens, cost, latency, full prompt and response traces, reasoning token capture.
  • Provider support: OpenAI, Anthropic, Gemini, Groq, Mistral, Azure OpenAI, and any OpenAI API-compatible endpoint.
  • Cost forecasting and hard budget caps
  • PII masking
  • Model routing rules
  • Evals with golden runs and AI judge
  • Prompt library with version history
  • Run tags for filtering by environment
  • MCP server so AI Assistants can query your own logs
  • OTLP/HTTP ingestion for apps already using OpenTelemetry
Ad

SDK Usage Example (Python)

pip install torrix

import torrix from openai import OpenAI

torrix.init(api_key="<your-torrix-api-key>", base_url="http://localhost:8088") client = torrix.wrap(OpenAI(api_key="<your-openai-key>"))

response = client.chat.completions.create( model="gpt-4o-mini", messages=[{"role": "user", "content": "Hello!"}], torrix_name="my-run", ) print(response.choices[0].message.content)

The Node.js SDK is also available via npm install.

Licensing and Scaling

Community edition is free for one user with 7-day retention. Pro adds teams, RBAC, 30-day retention, API key management, full text search, and audit logs. SQLite doesn't scale to high write throughput; this is aimed at teams logging hundreds to low thousands of LLM calls per day, not millions.

📖 Read the full source: HN LLM Tools

Ad

👀 See Also

Tri-Node Memory: Open Source Persistent Agent Memory with Human/Agent Vault Separation
Tools

Tri-Node Memory: Open Source Persistent Agent Memory with Human/Agent Vault Separation

Tri-Node Memory is a lightweight architecture that separates an AI coding agent's memory from the human's persistent journal using two Obsidian vaults. The agent reads from the human vault but writes only to its own, never crossing boundaries without explicit permission.

OpenClawRadar
Local LLM Performance Benchmarks on Mac Mini with OpenClaw and LM Studio
Tools

Local LLM Performance Benchmarks on Mac Mini with OpenClaw and LM Studio

A Reddit user posted performance figures for running the Unsloth gpt-oss-20b-Q4_K_S.gguf model locally on a Mac Mini with 32GB RAM, achieving 34 tokens/second with a 0.7 second time to first token using OpenClaw 2026.3.8 and LM Studio 0.4.6+1.

OpenClawRadar
NarrateAI MCP Server Demo Shows Claude Adding Voiceover to Videos
Tools

NarrateAI MCP Server Demo Shows Claude Adding Voiceover to Videos

A live demo shows Claude using the NarrateAI MCP server to automatically narrate videos from a URL, handling async polling and generating narration by analyzing silent screen recordings.

OpenClawRadar
Agent Safehouse: macOS-native sandboxing for local AI coding agents
Tools

Agent Safehouse: macOS-native sandboxing for local AI coding agents

Agent Safehouse is a macOS-native sandboxing tool that prevents local AI agents from accessing files outside your project directory using kernel-level enforcement. It's a single shell script with no dependencies that works with Claude Code, Codex, OpenCode, Amp, Gemini CLI, Aider, Goose, Auggie, Pi, Cursor Agent, Cline, Kilo, Code Droid, and other agents.

OpenClawRadar