agentscope-ai / agentscope-ai/agentscope

feat(rag): support Redis vector search as a VDBStore backend

Đang mở
#2,170 3 bình luận 0 reaction 1 người được giao Được @iamroylim nhận Xem trên GitHub
Help Wanted
Ngôn ngữ chính
Python
Star
31.5k
Fork
3.5k
Merge trung bình
1 ngày 23 giờ
Pull request đã merge (30 ngày)
95

Mô tả

### Discussed in https://github.com/agentscope-ai/agentscope/discussions/2164

Originally posted by **izualzhy** July 23, 2026
## Feature Request

It would be great if AgentScope could support Redis Vector Search as a `VDBStore` backend.

Many users already have Redis deployed in production. Supporting Redis would allow them to build small and medium-sized RAG applications without introducing an additional vector database such as Qdrant or Milvus.

Redis Vector Search provides native support for vector indexing (HNSW/FLAT), similarity search, and metadata filtering, making it a good fit for the existing `KnowledgeBase` + `VDBStore` abstraction.

From my understanding of the current design, this could fit naturally into the existing architecture as another `VDBStore` implementation:

```
KnowledgeBase


VectorStoreBase

┌────────────────┴────────────────┐
│ │ │
QdrantStore ... RedisVectorStore (new)

├── create collection / index
├── insert documents
├── vector search
├── delete documents
├── list documents
└── (metadata_filter)
```

This would provide a lightweight deployment option while keeping the current architecture unchanged.

If this feature aligns with the project roadmap, I'd be happy to contribute an implementation.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.