Skip to content

GPTCache

A semantic cache for LLM queries, fully integrated with LangChain and llama_index. Zilliz's cache integrates TypeSafe Jev Noul checks to evaluate cache hit freshness and time-dependent query validity, cutting repeated requests and API cost.

Stars
8.2k
Language
Python
License
MIT
Published by
Community
Last verified
Oct 2026

About this project

Slash Your LLM API Costs by 10x 💰, Boost Speed by 100x ⚡. 🎉 GPTCache has been fully integrated with 🦜️🔗LangChain ! Here are detailed usage instructions. 🐳 The GPTCache server docker image has been released, which means that any language will be able to use GPTCache! 📔 This project is undergoing swift development, and as such, the API may be subject to change at any time. For the most up-to-date information, please refer to the latest documentation and release note.

Quoted from the project's README. Read the full README.

Highlights

  • 8,207 GitHub stars; MIT-licensed and fully integrated with LangChain and llama_index.
  • Uses TypeSafe Jev Noul checks to evaluate cache hit freshness and time-dependent query validity.
  • Supports exact and similarity matching with modules for embeddings, vector storage (for example FAISS) and SQLite-backed caches.
  • A Docker server image lets any language use GPTCache, not only Python clients.
  • The README notes new model/API adapters are frozen and recommends the get/set API for new integrations.

Watch out

MIT-licensed; the README warns the project is under heavy development and its API may change. Maintainers no longer add support for new model APIs.

Questions about this entry

Short answers drawn from the linked project or page.

More Jev resources like this

224GitHub stars
A Jev harness for PostgreSQL: 41 semantic operators plus a native Rust extension evaluate row-level predicates with Noul questions and keep the returned probabilities for explicit decision thresholds, leaving joins and aggregation to SQL.
Jev Integrations & Adapters#community#postgresql#nl2sql
130GitHub stars
An open recipe for a 27B multimodal decision model trained with full-weight SFT on 73,000 examples over one H200, serving choice, noul and score on /v1/systemone with per-checkpoint provenance and released calibration plots.
Jev Models & Reimplementations#community#calibration#qwen
73GitHub stars
High-performance Go event bus with a bounded MPMC ring buffer, fan-out and ordered handlers, plus an optional routing layer that evaluates deterministic rules first, reuses cached decisions, and asks Jev a typed Choice only for ambiguous cache misses.
Jev Integrations & Adapters#community#go#event-bus
10GitHub stars
Local-first knowledge search with seven selectable pipelines: BM25 plus Jev reranking is the default vector-free path, plus agentic, embedding-hybrid, taxonomy, gate and line-search modes. Reranks up to 30 candidates in one batched set of Jev Noul relevance questions and streams cited answers from a configurable model.
Jev Integrations & Adapters#community#rag#retrieval
10GitHub stars
A local Jev-compatible server that reads Choice, Score and Noul answers from the logits of any MLX checkpoint or OpenAI-compatible endpoint with no training, serving POST /v1/systemone as a drop-in for the official TypeSafe SDK.
Jev Models & Reimplementations#community#mlx#calibration
3GitHub stars
Alpha playground that answers plain-English questions over SQLite by composing small Jev decisions -- table, column, comparison and operand selection -- into inspectable typed plans, deterministic SQL and previewed guarded writes. Bundles Cyberchase, DESE and Moneyball databases.
Jev Integrations & Adapters#community#sqlite#text-to-sql
Back to all resources

From the Jev community

Posts from builders shipping with Jev right now.

Follow @typesafeai