FREEDOM251

Freedom251 › Prompt Management Software

PromptMetrics

Free plan APILinuxMacSelf-hostedWebWindows

Visit PromptMetrics Alternatives

PromptMetrics's own site

What PromptMetrics is

PromptMetrics is a free, open-source, self-hosted registry for managing prompts and observing LLM activity. Prompts can be stored, versioned, retrieved, and rolled back through a REST API or CLI, with changes recorded in Git. Structured logs capture model, token, latency, cost, and custom-tag metadata, with export to stdout JSON or OpenTelemetry. The project also tracks agent traces, spans, workflow runs, and prompt versions labeled by environment. Evaluation suites can run against datasets with budget tracking, while A/B tests compare prompt versions and can promote a winner. Its compliance scanner checks for PII, API keys, URLs, and IP addresses and assigns risk scores. The playground can proxy calls for OpenAI, Anthropic, Cohere, Ollama, and Azure OpenAI. Prompt content can use filesystem, GitHub, or S3 storage; metadata can use SQLite or PostgreSQL. Interfaces include an optional Next.js dashboard, CLI, REST API, and Node.js and Python SDKs. Installation options are npm, Docker Compose, or building from source.

Who it suits

PromptMetrics may suit teams that want to self-host prompt versioning, LLM activity logs, evaluations, and compliance checks. It is aimed at users who can deploy and operate a self-hosted project through its documented installation options.

What it does well

  • Tracks prompt changes in Git and supports rollback.
  • Exports logs through stdout JSON or OpenTelemetry.
  • Supports dataset evaluations and A/B comparisons.
  • Scans prompts for sensitive patterns and assigns risk scores.
  • Offers Node.js and Python SDKs.

What to know first

  • The project is self-hosted rather than a hosted service.
  • The README sets a default limit of 300 requests per 60-second window per API key.
  • Security guidance recommends HTTPS, a reverse proxy, and regular backups.

Limits

The README lists a default limit of 300 requests per 60-second window for each API key; environment variables can change that limit.

Getting started

  1. Open the PromptMetrics GitHub website
  2. Install it with npm, Docker Compose, or a source build
  3. Choose filesystem, GitHub, or S3 for prompt content
  4. Configure SQLite or PostgreSQL for metadata
  5. Use the REST API, CLI, SDKs, or optional Next.js dashboard

Verdict

PromptMetrics combines prompt management with logging, evaluations, agent traces, and compliance scanning. Its self-hosted deployment and operational security guidance are central considerations.

Questions

Is PromptMetrics free?

Yes. It is free and open source, and the repository identifies it as MIT licensed.

Which model providers can its playground proxy?

It can proxy chat and completion calls for OpenAI, Anthropic, Cohere, Ollama, and Azure OpenAI.

What interfaces and SDKs are available?

PromptMetrics provides a REST API, CLI, optional Next.js dashboard, and Node.js and Python SDKs.

Where can prompt content and metadata be stored?

Prompt content can use filesystem, GitHub, or S3 storage. Metadata can use SQLite or PostgreSQL.

How is the dashboard protected against key exposure?

The dashboard authenticates through a proxy, so API keys are not stored in browser localStorage.

Facts from PromptMetrics's own pages

Agent telemetry
It tracks agent traces and spans, workflow runs, and prompt versions tagged with environment labels. · github.com, 8 Oct 2026
Compliance scanning
Its compliance engine scans prompts for PII, API keys, URLs, and IP addresses and assigns risk scores. · github.com, 8 Oct 2026
Dashboard
An optional Next.js dashboard provides charts and views for prompts, logs, traces, evaluations, A/B tests, compliance, and the playground. · github.com, 8 Oct 2026
Dashboard key handling
The dashboard authenticates through a BFF proxy so API keys are not stored in browser localStorage. · github.com, 8 Oct 2026
Deployment
The README provides installation options using npm, Docker Compose, or source, and describes the product as self-hosted. · github.com, 8 Oct 2026
Evaluations and A/B tests
Evaluation suites can be run against datasets with budget tracking, and A/B tests compare prompt versions and can promote a winner. · github.com, 8 Oct 2026
Evaluations and testing
It supports evaluation suites, dataset-backed evaluation runs, and statistical A/B comparisons with winner promotion. · github.com, 8 Oct 2026
Headquarters
Berlin, Germany · github.com, 28 Sept 2026
Installation
The README documents installation through npm, Docker Compose, or building from source. · github.com, 8 Oct 2026
Interfaces and SDKs
The project provides a REST API, CLI, optional Next.js dashboard, and Node.js and Python SDKs. · github.com, 8 Oct 2026
License
The repository identifies the project as MIT licensed. · github.com, 8 Oct 2026
LLM providers
The playground can proxy chat and completion calls for OpenAI, Anthropic, Cohere, Ollama, and Azure OpenAI. · github.com, 8 Oct 2026
Logging
Structured logs can capture model, token, latency, cost, and custom-tag metadata and export to stdout JSON or OpenTelemetry. · github.com, 8 Oct 2026
Maker and company details
The repository says it is maintained by the PromptMetrics team; it does not state a headquarters or founding date. · github.com, 8 Oct 2026
Observability
It logs LLM request metadata such as model, tokens, latency, cost, and custom tags, and can export data through OpenTelemetry. · github.com, 8 Oct 2026
Prompt versioning
Prompts can be stored, versioned, retrieved, and rolled back through a REST API or CLI, with changes recorded in Git. · github.com, 8 Oct 2026
Purpose
PromptMetrics is a lightweight, self-hosted prompt registry with Git-backed versioning, metadata logging, and evaluations for LLM observability. · github.com, 8 Oct 2026
Rate limit
The README lists a default limit of 300 requests per 60-second window per API key, configurable through environment variables. · github.com, 8 Oct 2026
SDKs
The project lists Node.js and Python SDKs for programmatic access. · github.com, 8 Oct 2026
Security controls
API keys are HMAC-SHA256 hashed, support scoped permissions and optional expiration, and the dashboard uses a proxy so keys are not stored in browser localStorage. · github.com, 8 Oct 2026
Security guidance
The security policy recommends HTTPS, a reverse proxy, a long random API key salt, and regular database backups. · github.com, 8 Oct 2026
Storage
Prompt content is stored in Git, while metadata can use SQLite or PostgreSQL; filesystem, GitHub, and S3 storage drivers are listed. · github.com, 8 Oct 2026
Storage options
Prompt content can use filesystem, GitHub, or S3 storage, while metadata can use SQLite or PostgreSQL. · github.com, 8 Oct 2026
What it does
PromptMetrics is a lightweight, self-hosted prompt registry for versioning prompts and tracking LLM activity. · github.com, 8 Oct 2026

Where PromptMetrics stands on Freedom251

Look at these too