pyseekdb and pyobvector
These are ecosystem siblings—pyseekdb is OceanBase's specialized SDK for the SeekDB vector engine, while pyobvector is OceanBase's multimodal vector store SDK, both providing different interfaces (seekdb-native vs. Milvus-compatible/SQLAlchemy) to the same underlying OceanBase database platform.
About pyseekdb
oceanbase/pyseekdb
A unified python SDK supports OceanBase or OceanBase seekdb, more efficient and easy-to-use.
This is a Python SDK for developers who need to build applications that perform advanced search functionalities. It allows you to store and retrieve data based on similarity, keywords, or a combination of both. Developers building AI-powered search, recommendation, or retrieval-augmented generation (RAG) applications will find this useful.
About pyobvector
oceanbase/pyobvector
A Python SDK for OceanBase Multimodal Store—enabling vector search, full-text search, and JSON table operations—offers both Milvus-compatible API and SQLAlchemy-based SQL mode, and supports both OceanBase and OceanBase seekdb.
This tool helps developers integrate vector search, full-text search, and JSON data management into their applications using OceanBase. It allows you to input raw data or data embeddings and retrieve highly relevant results based on similarity or keyword matches, even combining both. Software engineers building data-intensive applications, especially those requiring AI-driven search capabilities, would use this.
Scores updated daily from GitHub, PyPI, and npm data. How scores work