
Redis
- 10 repo stars
- Updated January 30, 2026
- vanman2024/ai-dev-marketplace
Add Redis for caching, sessions, rate limiting, pub/sub, and AI embedding/semantic cache across multiple frameworks.
About
Skill for production-ready Redis integration covering caching, session storage, rate limiting, pub/sub, and AI embedding/semantic cache, with multi-framework support. A developer uses it to add a fast in-memory data layer and messaging to a backend.
- Caching & sessions
- Rate limiting
- Pub/sub messaging
- AI embedding cache
Redis by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add vanman2024/ai-dev-marketplace/plugin install redis@ai-dev-marketplaceAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| repo stars | ★ 10 |
|---|---|
| Last updated | January 30, 2026 |
| Repository | vanman2024/ai-dev-marketplace ↗ |
What it does
Add Redis for caching, sessions, rate limiting, pub/sub, and AI embedding/semantic cache across multiple frameworks.
README.md
Redis Plugin for AI Dev Marketplace
Production-ready Redis integration for caching, sessions, rate limiting, pub/sub messaging, and AI embedding cache with multi-framework support.
Features
Core Capabilities
- Caching Strategies: Cache-aside, write-through, write-behind patterns
- Session Management: Secure session storage for FastAPI, Next.js, Express
- Rate Limiting: API rate limiting with multiple algorithms
- Pub/Sub Messaging: Real-time messaging for distributed systems
- Connection Management: Pooling, retries, failover, circuit breakers
AI-Specific Features
- Embedding Cache: Reduce AI API costs by 50%+
- Vector Query Cache: Cache vector search results
- Semantic Cache: AI query result caching with similarity
- Conversation Context: Session-scoped memory for chatbots
Production Ready
- High Availability: Sentinel and Cluster support
- Monitoring: Metrics, health checks, Prometheus integration
- Security: TLS/SSL, ACLs, environment variables only
- Deployment: Docker, Kubernetes, Redis Cloud, self-hosted
Quick Start
# Initialize Redis in your project
/redis:init
# Add caching layer
/redis:add-cache
# Add session management
/redis:add-session-store
# Add AI embedding cache (50%+ cost savings)
/redis:add-vector-cache
Commands (18 total)
Setup
/redis:init- Initialize with framework detection/redis:add-connection-pool- Configure connection pooling/redis:add-sentinel- High availability/redis:add-cluster- Cluster configuration
Features
/redis:add-cache- Caching layer/redis:add-session-store- Session management/redis:add-rate-limiting- Rate limiting/redis:add-pub-sub- Pub/sub messaging/redis:add-vector-cache- AI embedding cache/redis:add-semantic-cache- AI semantic cache/redis:add-queue- Simple queue
Integrations
/redis:integrate-fastapi- FastAPI/redis:integrate-nextjs- Next.js/redis:integrate-express- Express/redis:integrate-celery- Celery
Operations
/redis:add-monitoring- Monitoring/redis:deploy- Deployment/redis:test- Testing
Agents (12 specialists)
- redis-setup-agent - Configuration & detection
- cache-architect - Caching strategies
- session-manager - Session stores
- rate-limiter-specialist - Rate limiting
- pub-sub-specialist - Messaging
- vector-cache-specialist - AI embeddings
- semantic-cache-specialist - AI queries
- sentinel-architect - High availability
- monitoring-integrator - Observability
- fastapi-integrator - FastAPI integration
- nextjs-integrator - Next.js integration
- deployment-architect - Production deployment
Skills (10 comprehensive)
- cache-strategies - Patterns & eviction
- session-management - Implementations
- rate-limiting-patterns - Algorithms
- pub-sub-patterns - Messaging
- ai-cache-patterns - AI optimization
- sentinel-configurations - HA templates
- monitoring-patterns - Metrics & alerts
- deployment-configs - Docker/K8s
- connection-management - Pooling
- framework-integrations - Multi-framework
Security
✅ Environment variables only
✅ .env.example with placeholders
✅ .gitignore protection
✅ TLS/SSL for production
# .env.example (safe to commit)
REDIS_URL=redis://localhost:6379
REDIS_PASSWORD=redis_your_password_here
Framework Support
- Python: FastAPI, Django, Flask
- Node.js: Next.js, Express
- Task Queue: Celery
Deployment
- Local Docker/Docker Compose
- Redis Cloud (managed)
- Self-hosted (DigitalOcean, AWS, GCP)
- Kubernetes with Operators
- Redis Enterprise
AI Cost Optimization
# Embedding cache - 50%+ savings
embedding = cache_embedding(text, "text-embedding-3-small")
# Semantic cache - Similar queries
response = semantic_cache_query(prompt, threshold=0.90)
License
MIT