Backmesh logo

Backmesh

Freemium

Open-source LLM API gatekeeper to hide secret keys and prevent abuse.

Model APIsFreemium
Starting Price
$10/mo
Type
Saas
Company
Backmesh

About Backmesh

Backmesh is an open-source Backend as a Service (BaaS) designed for AI applications. It provides a secure way to call LLM APIs from your app without exposing private keys or requiring LLM SDKs. Backmesh offers features like JWT authentication, rate limits per user, and API resource access control to ensure secure and efficient LLM API usage. It also includes LLM user analytics to help identify usage patterns, reduce costs, and improve user satisfaction.

How to Use

Backmesh acts as an LLM API Gatekeeper. You authenticate requests with JWTs from your app's authentication provider. Backmesh then verifies these requests, applies rate limits, and controls access to API resources, ensuring only authorized users can access the LLM API.

Key Features

  • Secure LLM API access
  • JWT Authentication
  • Rate limits per user
  • API resource access control
  • LLM User Analytics

Use Cases

  • Securing LLM API calls in AI applications
  • Preventing abuse of LLM APIs with rate limiting
  • Controlling access to sensitive API resources like Files and Threads
  • Analyzing LLM API usage patterns to optimize costs and improve user satisfaction

Key Features

Secure LLM API access
JWT Authentication
Rate limits per user
API resource access control
LLM User Analytics

Pros & Cons

Pros
  • Open-source with self-hosting option for unlimited usage
  • Military-grade encryption for API key storage
  • Configurable per-user rate limits to prevent abuse
  • Fine-grained resource access control (e.g., Files, Threads)
  • Built-in LLM user analytics for cost optimization
  • Integrates with any JWT-based authentication provider
  • 15-day free trial for cloud plan
Cons
  • Cloud plans have request and MAU limits (Starter: 500k requests, 50k MAUs; Pro: 2M requests, 100k MAUs)
  • Requires an existing authentication provider that issues JWTs
  • Self-hosting requires technical expertise to deploy and maintain

Best For

Securing LLM API calls in AI applicationsPreventing abuse of LLM APIs with rate limitingControlling access to sensitive API resources like Files and ThreadsAnalyzing LLM API usage patterns to optimize costs and improve user satisfaction

Alternatives to Backmesh