awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

42 रिपॉजिटरी

Awesome GitHub RepositoriesResponse Caching

Caching mechanisms for storing and retrieving model outputs to optimize latency and costs.

Distinguishing note: Focuses on caching specifically for AI model responses.

Explore 42 awesome GitHub repositories matching data & databases · Response Caching. Refine with filters or upvote what's useful.

Awesome Response Caching GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • berriai/litellmBerriAI का अवतार

    BerriAI/litellm

    50,579GitHub पर देखें↗

    LiteLLM is a unified gateway and proxy server designed to centralize access to over one hundred language model providers. It provides a standardized API interface that abstracts vendor-specific schemas, allowing developers to interact with diverse models through a single, consistent format. By acting as a central traffic management layer, it enables organizations to route, secure, and govern model interactions across multiple deployments. The platform distinguishes itself through its policy-driven architecture, which uses configuration-based routing to manage traffic distribution, load balanc

    Stores and retrieves previous model outputs in a cache to reduce latency and operational costs.

    Pythonai-gatewayanthropicazure-openai
    GitHub पर देखें↗50,579
  • redis/go-redisredis का अवतार

    redis/go-redis

    22,159GitHub पर देखें↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Caches previous model query results to eliminate redundant calls, reducing operational costs and improving response times.

    Gogogolangredis
    GitHub पर देखें↗22,159
  • mastra-ai/mastramastra-ai का अवतार

    mastra-ai/mastra

    21,221GitHub पर देखें↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    Caches model outputs for identical requests to reduce latency and minimize costs from redundant service calls.

    TypeScriptagentsaichatbots
    GitHub पर देखें↗21,221
  • letta-ai/lettaletta-ai का अवतार

    letta-ai/letta

    21,168GitHub पर देखें↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Archives interaction logs in persistent stores to ensure context is available after active window eviction.

    Pythonaiai-agentsllm
    GitHub पर देखें↗21,168
  • swe-agent/swe-agentSWE-agent का अवतार

    SWE-agent/SWE-agent

    18,510GitHub पर देखें↗

    SWE-agent is an autonomous software engineering platform designed to automate repository maintenance and issue resolution. By orchestrating language models to navigate codebases, diagnose software bugs, and apply fixes, the framework functions as an autonomous agent capable of executing shell commands, editing source code, and managing pull requests within isolated, containerized environments. The platform distinguishes itself through its focus on end-to-end task autonomy and observability. It features a robust trajectory logging system that records every thought, action, and environment obse

    Controls memory usage by inserting manual markers into interaction history to improve response speeds and reduce data sent to language models.

    Pythonagentagent-based-modelai
    GitHub पर देखें↗18,510
  • transitive-bullshit/agentictransitive-bullshit का अवतार

    transitive-bullshit/agentic

    18,120GitHub पर देखें↗

    Agentic is a tool marketplace and management platform designed for the Model Context Protocol. It provides a gateway and proxy that enables the discovery, publishing, and distribution of vetted tools for agentic AI frameworks. The platform specializes in Model Context Protocol monetization, allowing developers to transform services into paid products through integrated authentication, usage-based billing, and subscription management. It also includes a converter that transforms OpenAPI specifications into compatible protocol servers for use in AI workflows. The system covers a broad range of

    Caches tool call results at the network edge using input hashing to reduce latency.

    TypeScriptagentsaillms
    GitHub पर देखें↗18,120
  • apache/apisixapache का अवतार

    apache/apisix

    16,767GitHub पर देखें↗

    This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ

    Stores and serves results for repeated or similar prompts to reduce latency and minimize operational costs.

    Luaapiapi-gatewayapi-management
    GitHub पर देखें↗16,767
  • memorilabs/memoriMemoriLabs का अवतार

    MemoriLabs/Memori

    15,358GitHub पर देखें↗

    Memori is an AI agent memory middleware platform designed to provide persistent, context-aware recall for language models. It functions as a non-intrusive layer that intercepts outbound model requests to automatically capture interaction history and execution traces, ensuring that agents maintain continuity across sessions without requiring modifications to existing application logic. The platform distinguishes itself through a dual-model storage architecture that maintains information as both structured relational primitives for precise fact retrieval and rolling narrative summaries for situ

    Stores user messages and assistant responses as durable memory to ensure continuity across future sessions.

    Pythonagentaiaiagent
    GitHub पर देखें↗15,358
  • asyncfuncai/deepwiki-openAsyncFuncAI का अवतार

    AsyncFuncAI/deepwiki-open

    14,362GitHub पर देखें↗

    This platform is an automated documentation and codebase analysis system designed to generate structured wikis, technical guides, and interactive diagrams from source code repositories. It functions as a retrieval-augmented generation framework that connects codebases to language models, enabling context-aware answers, deep research, and automated documentation updates through semantic vector search. The system distinguishes itself through a self-hosted, containerized architecture that supports both cloud-based and local AI model execution. It provides sophisticated model orchestration, allow

    Stores generated documentation and frequently accessed embeddings in memory or remote stores to minimize redundant processing.

    Pythonaigeminigithub
    GitHub पर देखें↗14,362
  • othmanadi/planning-with-filesOthmanAdi का अवतार

    OthmanAdi/planning-with-files

    14,139GitHub पर देखें↗

    Planning with files is an enterprise knowledge graph platform designed to transform unstructured organizational data into a searchable, interconnected network. By utilizing a graph-based retrieval-augmented generation engine, the system grounds language model outputs in verified internal data, ensuring that responses are explainable, traceable, and free from hallucinations. The platform distinguishes itself through a focus on data sovereignty and secure, private infrastructure deployment. It enables organizations to maintain full control over sensitive information by processing data locally o

    Links generated answers to specific source paths within a graph database to eliminate black-box results.

    Pythonadalagentagent-skills
    GitHub पर देखें↗14,139
  • 567-labs/instructor567-labs का अवतार

    567-labs/instructor

    13,176GitHub पर देखें↗

    Instructor is a framework designed for structured data extraction, validation, and language model integration. It functions as a library that transforms unstructured text into validated, type-safe objects by leveraging schema definitions and model-specific tool-calling capabilities. By acting as a validation middleware, the project ensures that language model outputs strictly conform to defined data structures. The library distinguishes itself through a robust validation-based retry loop that automatically re-submits failed responses with error feedback to iteratively correct schema complianc

    Stores structured data extraction outputs in memory or disk to avoid redundant processing and decrease response times.

    Pythonopenaiopenai-function-calliopenai-functions
    GitHub पर देखें↗13,176
  • vibrantlabsai/ragasvibrantlabsai का अवतार

    vibrantlabsai/ragas

    12,659GitHub पर देखें↗

    Ragas is an evaluation framework designed to measure the performance of retrieval-augmented generation pipelines and autonomous agent workflows. It provides a comprehensive suite of tools for benchmarking system outputs, utilizing language models as automated judges to score performance against defined rubrics and reference data. By standardizing inputs, retrieved contexts, and generated responses into a unified schema, the project enables consistent analysis across complex AI applications. The framework distinguishes itself through its ability to generate synthetic test datasets from existin

    Saves previous language model outputs to disk to eliminate redundant API calls and lower operational costs.

    Pythonevaluationllmllmops
    GitHub पर देखें↗12,659
  • ther1d/shell_gptTheR1D का अवतार

    TheR1D/shell_gpt

    12,131GitHub पर देखें↗

    Shell GPT is an AI-powered command-line interface that generates shell commands and source code from natural language prompts. It serves as a terminal-based tool for automating technical tasks, producing executable commands, and generating code snippets directly within the shell. The tool distinguishes itself through a read-eval-print loop for interactive chatting and the ability to maintain stateful conversational history via named sessions. It supports flexible backend routing, allowing users to connect to cloud-based APIs or local language model hosts for offline operation and data privacy

    Caches model responses locally to eliminate redundant API requests and reduce latency.

    Pythonchatgptcheat-sheetcli
    GitHub पर देखें↗12,131
  • portkey-ai/gatewayPortkey-AI का अवतार

    Portkey-AI/gateway

    12,091GitHub पर देखें↗

    This project is an artificial intelligence gateway that functions as a centralized middleware layer for managing, securing, and observing interactions with language, vision, and audio models. It provides a unified interface that standardizes requests across multiple providers, enabling teams to integrate AI capabilities into their applications through a consistent set of tools and protocols. The gateway distinguishes itself through its comprehensive infrastructure governance and traffic management capabilities. It allows for policy-driven routing, automated failover, and load balancing across

    Stores and retrieves previous model outputs for identical or semantically similar queries to reduce latency and operational costs.

    TypeScriptai-gatewaygatewaygenerative-ai
    GitHub पर देखें↗12,091
  • promptfoo/promptfoopromptfoo का अवतार

    promptfoo/promptfoo

    10,529GitHub पर देखें↗

    Promptfoo is an evaluation framework designed for testing, benchmarking, and red-teaming language models and agentic workflows. It provides a unified environment to run prompts against multiple providers, allowing developers to systematically validate model outputs against objective assertions, semantic similarity metrics, and custom grading rubrics. The platform distinguishes itself through a provider-agnostic execution layer and a stateful orchestrator capable of simulating multi-turn conversations and complex tool-use trajectories. It includes a dedicated adversarial mutation pipeline that

    Stores model call results locally to reduce latency and costs during repeated test executions.

    TypeScriptcici-cdcicd
    GitHub पर देखें↗10,529
  • bytebot-ai/bytebotbytebot-ai का अवतार

    bytebot-ai/bytebot

    10,413GitHub पर देखें↗

    Bytebot is an LLM desktop automation framework and virtual Linux desktop environment. It enables AI agents to plan and execute mouse and keyboard actions on a virtual computer using natural language, allowing for autonomous desktop automation and the integration of legacy systems that lack native APIs. The system operates as an LLM API gateway and a Model Context Protocol server, routing requests across multiple language model providers with integrated load balancing and rate limiting. It provides isolated, containerized environments where agents use visual reasoning to interpret screenshots

    Caches repeated LLM request results in a local store to reduce latency and operational costs.

    TypeScriptagentagentic-aiagents
    GitHub पर देखें↗10,413
  • the-pocket/pocketflowThe-Pocket का अवतार

    The-Pocket/PocketFlow

    10,046GitHub पर देखें↗

    PocketFlow is a graph-based framework for designing and executing large language model operations and reasoning patterns. It serves as an orchestrator for building goal-oriented autonomous agents, multi-agent systems, and retrieval-augmented generation pipelines. The system is distinguished by its ability to coordinate autonomous AI agents that use shared memory and tools to solve complex goals, supported by a structured output engine that enforces schema-consistent responses. It utilizes graph-based workflow orchestration to manage sequences of model operations and supports supervisor-based

    Caches AI model responses in memory to reduce latency and lower API costs for repeated queries.

    Pythonagentic-aiagentic-frameworkagentic-workflow
    GitHub पर देखें↗10,046
  • tporadowski/redistporadowski का अवतार

    tporadowski/redis

    9,987GitHub पर देखें↗

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Caches embeddings and model outputs to serve repeat requests intelligently and reduce AI inference costs.

    Credisredis-for-windowsredis-msi-installer
    GitHub पर देखें↗9,987
  • cloudflare/moltworkercloudflare का अवतार

    cloudflare/moltworker

    9,909GitHub पर देखें↗

    Moltworker is an AI agent sandbox and model orchestrator designed for the secure execution of untrusted code and shell commands generated by large language models. It functions as a gateway proxy that routes requests to multiple AI providers through a unified interface, integrating a container runtime backed by S3-compatible object storage to persist state across ephemeral lifecycles. The system distinguishes itself by combining an AI model orchestrator with a headless browser controller for automated web scraping and screenshot capture. It manages the full lifecycle of AI agents, including m

    Implements caching for AI model outputs to reduce latency and lower provider operational costs.

    TypeScriptai-agentscloudflare-workers
    GitHub पर देखें↗9,909
  • coaidev/coaicoaidev का अवतार

    coaidev/coai

    9,212GitHub पर देखें↗

    CoAI is an enterprise-grade, self-hostable AI gateway platform that unifies access to over 200 AI models from more than 35 providers through a single OpenAI-compatible API endpoint. It functions as a multi-tenant gateway, routing requests across providers with load balancing, automatic failover, and priority-based routing, while exposing standard OpenAI API endpoints for chat, image generation, model listing, and billing to enable seamless integration with existing tools and clients. The platform distinguishes itself through a comprehensive set of operational capabilities built around the gat

    Caches identical model outputs to serve repeated requests instantly, reducing latency and API costs.

    TypeScriptai-gatewayapichat
    GitHub पर देखें↗9,212
पिछला123अगला
  1. Home
  2. Data & Databases
  3. Response Caching

सब-टैग एक्सप्लोर करें

  • Interaction History Caching1 सब-टैगTechniques for managing memory usage in agent workflows by caching interaction history. **Distinct from Response Caching:** Distinct from general response caching: focuses on managing the agent's interaction history context window specifically.
  • Semantic CachingCaching mechanisms that use vector-based semantic matching to retrieve AI model responses. **Distinct from Response Caching:** Specializes response caching by using semantic similarity rather than exact key matches.