Chromem Go
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
About
Chromem-go es una base de datos vectorial embebible diseñada para aplicaciones Go, que presenta una interfaz similar a Chroma y sin dependencias de terceros. Funciona en memoria con persistencia opcional, permitiendo funcionalidades como generación aumentada por recuperación (RAG), respuesta a preguntas y búsqueda de texto sin necesidad de una base de datos separada. El enfoque está en la simplicidad y el rendimiento para casos de uso comunes, lo que la hace adecuada para desarrolladores que buscan integrar funciones basadas en embeddings en sus aplicaciones.
Open Source Health
- Stars
- 1,056
- Forks
- 78
- License
- MPL-2.0
- Last commit
- 1 months ago
Alternativas a Chromem Go
Turbovecby Ryan CodraiUn índice vectorial construido sobre TurboQuant, escrito en Rust con enlaces a Python.
NGTby NGT-labsBúsqueda del vecino más cercano con gráfico de vecindario y árbol para datos de alta dimensión
- Vecsby SupabaseCliente Python de Postgres/pgvector
Keras-TextClassificationby MacropodusMacropodus擅长自然语言处理,深度学习与tensorflow,LLM,等方面的知识,Macropodus关注机器翻译,神经网络,知识图谱,语音识别,排序算法,推荐算法,tensorflow,语言模型,nlp,机器学习,人工智能,pytorch,自然语言处理,数据挖掘,分类领域.
Dingoby DingoUna base de datos vectorial multimodal que soporta upserts y consultas vectoriales usando SQL unificado (compatible con MySQL) en datos estructurados y no estructurados, cumpliendo con los requisitos de alta concurrencia y latencia ultra baja.
Resources & Links
Related Categories
¿Usas Chromem Go?
Controla su coste junto al resto de tu stack y recibe un recordatorio antes de que se renueve.
Añadir a mi stackVendor
Philipp Gillé
Software engineer, tech enthusiast