redis-vl-python and redis-vl-java

These are ecosystem siblings—language-specific implementations of the same Redis Vector Library API, allowing developers to integrate Redis vector caching into Python or Java applications respectively.

redis-vl-python
59
Established
redis-vl-java
32
Emerging
Maintenance 10/25
Adoption 10/25
Maturity 16/25
Community 23/25
Maintenance 10/25
Adoption 6/25
Maturity 7/25
Community 9/25
Stars: 378
Forks: 75
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 16
Forks: 2
Downloads:
Commits (30d): 0
Language: Java
License:
No Package No Dependents
No License No Package No Dependents

About redis-vl-python

redis/redis-vl-python

Redis Vector Library (RedisVL) -- the AI-native Python client for Redis.

This is a Python library that helps AI application developers build faster and more reliable applications using Redis. It allows you to store and quickly search complex data, including text, tags, numbers, and vector embeddings. It's designed for engineers building AI systems like recommendation engines, AI agents with memory, or retrieval-augmented generation (RAG) pipelines.

AI-development vector-search RAG-pipelines AI-agents recommendation-systems

About redis-vl-java

redis/redis-vl-java

Redis Vector Library (RedisVL) -- the AI-native Java client for Redis.

This is a tool for developers building AI-powered applications in Java. It helps you manage and search through large datasets stored in Redis, especially when dealing with vector embeddings. You provide structured data with text, tags, and vector information, and it allows you to retrieve relevant results quickly, powering features like intelligent search, recommendation engines, or contextual chatbots.

AI-development Java-development information-retrieval semantic-search data-storage

Scores updated daily from GitHub, PyPI, and npm data. How scores work