6 repositorios
Using Redis as a persistent store for agent task state and session data.
Distinct from Agent State Persistence: Distinct from Agent State Persistence: focuses specifically on Redis as the storage backend.
Explore 6 awesome GitHub repositories matching data & databases · Redis-Backed State Stores. Refine with filters or upvote what's useful.
Podinfo is a Go-based microservice template designed for Kubernetes, providing a standard pattern for building and testing containerised applications. It exposes REST endpoints for health checks, version information, and configuration, and supports environment-driven configuration for containerised deployment. The project distinguishes itself with built-in capabilities for resilience testing, including fault injection middleware that can inject random errors, latency spikes, or status code mutations. It also offers JWT token-based authentication for stateless request validation, Prometheus me
Stores ephemeral key-value data in Redis with configurable TTL for stateless horizontal scaling.
A web interface for chatting with Alpaca through llama.cpp. Fully dockerized, with an easy to use API.
Persists conversation history and model parameters in Redis for session continuity in a chat application.
PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo
Provides Redis-backed persistence for agent task state, enabling session resumption across runs.
Superduper es un kit de desarrollo de agentes de IA y framework de aplicaciones LLM diseñado para construir agentes autónomos y aplicaciones basadas en datos. Funciona como una plataforma de orquestación RAG e infraestructura de búsqueda vectorial, coordinando modelos de IA con almacenamiento en bases de datos para realizar cálculos y acciones de múltiples pasos utilizando estados de datos persistidos. El proyecto se distingue por proporcionar un pipeline de machine learning integrado en la base de datos que ejecuta tareas de entrenamiento e inferencia directamente sobre los datos alojados dentro de bases de datos SQL y NoSQL. Permite el despliegue de infraestructura de IA autohospedada en hardware privado, permitiendo el control total sobre la inferencia y los datos. El framework cubre una amplia superficie de capacidades, incluyendo APIs de almacenamiento unificadas para varios backends de bases de datos, mapeo de esquemas automatizado y sincronización de índices vectoriales para búsqueda semántica. Además, proporciona herramientas para la ejecución de flujos de trabajo de IA, activación de modelos impulsada por eventos y el empaquetado de lógica de aplicación en plantillas portátiles y reutilizables. El sistema admite la integración con diversos frameworks de machine learning y APIs alojadas a través de una capa de abstracción basada en plugins.
Uses Redis as a backend store to persist and retrieve state for AI agents and applications.
Codeception es un framework de testing full-stack para aplicaciones PHP que proporciona una interfaz unificada para pruebas unitarias, funcionales y de aceptación. Sirve como herramienta para automatizar navegadores reales de escritorio y móviles mediante el protocolo WebDriver y actúa como cliente para probar APIs REST y SOAP. El framework se distingue por su soporte para Behavior-Driven Development (BDD), permitiendo a los usuarios escribir especificaciones de prueba legibles por humanos en lenguaje Gherkin para alinear las pruebas técnicas con los requisitos de negocio. Implementa un mapeo de acciones basado en actores para conectar estos pasos en lenguaje natural con métodos ejecutables de PHP. Sus capacidades cubren una amplia superficie, incluyendo verificación y gestión del estado de la base de datos para almacenes SQL y NoSQL, la simulación de flujos de trabajo de usuario mediante automatización de navegador y la validación de estructuras de datos de API utilizando JSON y XML. También proporciona herramientas para medir la cobertura de código y gestionar ciclos de vida de pruebas mediante inyección de dependencias y manipulación de contenedores de servicios. El proyecto incluye un proceso de instalación guiado por línea de comandos para generar boilerplates de prueba y archivos de configuración estandarizados.
Includes assertions to verify that specific keys exist or contain expected values within Redis.
Easyquant is a quantitative trading framework and event-driven engine designed for executing automated trading strategies and managing real-time market data across multiple accounts. It includes an algorithmic strategy engine and a market data integration layer to process stock quotes and order book data from external providers. The system features a trading backtesting simulator that uses market time simulation to verify strategy behavior under specific timestamps. It supports dynamic strategy deployment via a hot-reloading module system, allowing trading logic to be updated and injected int
Uses Redis as a persistent store for managing account credentials and system configuration across sessions.