Resumen
¿Está todo bien?
Un espacio de trabajo para tus bases de datos y vectores. Modo seguro para producción.
Los clientes tradicionales giran en torno a tablas, filas y editores de consultas. Recern reúne datos, actividad y rendimiento en un único espacio.
¿Está todo bien?
¿Qué hay guardado aquí?
¿Qué está pasando ahora?
¿Qué es lento o costoso?
Habla directamente con la base.
Otras herramientas te ayudan a gestionar bases de datos. Recern te ayuda a comprenderlas.
Cada motor funciona de forma distinta. Recern lo respeta con flujos adaptados a su entorno, no con una interfaz genérica.
Recern lee las estadísticas propias de cada servidor y las convierte en hallazgos: una sesión bloqueada, un índice sin uso, una colección llena de vectores eliminados. Cada uno lleva a la vista que lo explica.
Inspecciona. Comprende. Decide.
Las conexiones de producción arrancan en modo seguro. PostgreSQL y MySQL usan transacciones de solo lectura; SQLite abre en solo lectura y bloquea operaciones peligrosas; Redis rechaza comandos que escriben. Las conexiones a servidores admiten TLS y túneles SSH. Las consolas de MongoDB, ClickHouse, Cassandra, Qdrant y OpenSearch son de solo lectura en esta versión. El soporte de TLS mediante SSH depende del motor; consulta la documentación de conexiones. Usa una cuenta dedicada de solo lectura y límites de consulta. El modo seguro no sustituye los permisos de la base de datos ni evita lecturas costosas.
Confianza antes de cada comando.
Recern Vector 0.3.0 combina búsqueda HNSW local, WAL e int8 con una API Python portable y migración verificada a Qdrant. Las API nativas de Rust, Node.js y la CLI siguen disponibles.
MIT o Apache-2.0. La versión 0.3.0 usa el formato estable 2 y lee el formato 1. Las cifras del benchmark proceden de la medición publicada antes de 0.2.0.
import recern_vector as rv
db = rv.Database.open_or_create("docs.rvec")
docs = db.create_collection("docs", dim=384, metric="cosine")
docs.upsert_many(ids, embeddings, metadatas)
hits = docs.search(query, k=5, filter={"lang": "en"})
docs.explain(query, k=5) # strategy, visited nodes, timeel rendimiento de faiss HNSW con recall 0,95 en SIFT1M
la misma comparación en GloVe-100
para indexar un millón de vectores
Workspace inspecciona columnas e índices de pgvector, índices de búsqueda y vector sets de Redis cuando el servidor los admite, y snapshots de Recern Vector con los cambios confirmados del WAL. El recall se mide en colecciones de Recern Vector, tanto f32 como int8.

Respuestas directas sobre el espacio de trabajo, las bases de datos compatibles y Recern Vector.
Recern es un espacio de trabajo de escritorio para bases de datos. Reúne la actividad, el rendimiento y los hallazgos que necesitan atención en una vista clara, y protege las conexiones de producción por defecto. Junto a él creamos Recern Vector, una base de datos vectorial embebida y de código abierto.
Recern Workspace 0.5.0 admite PostgreSQL con pgvector, MySQL, MongoDB, ClickHouse, Cassandra, Qdrant, OpenSearch, SQLite, Redis, Valkey, Dragonfly y archivos de Recern Vector. Microsoft SQL Server está previsto para la 1.0.0.
Workspace inspecciona columnas e índices de pgvector, índices de búsqueda y vector sets de Redis cuando el servidor los admite, y snapshots de Recern Vector con los cambios confirmados del WAL. El recall se mide en colecciones de Recern Vector, tanto f32 como int8.
Las conexiones de producción arrancan en modo seguro. PostgreSQL y MySQL usan transacciones de solo lectura; SQLite abre en solo lectura y bloquea operaciones peligrosas; Redis rechaza comandos que escriben. Las conexiones a servidores admiten TLS y túneles SSH. Las consolas de MongoDB, ClickHouse, Cassandra, Qdrant y OpenSearch son de solo lectura en esta versión. El soporte de TLS mediante SSH depende del motor; consulta la documentación de conexiones. Usa una cuenta dedicada de solo lectura y límites de consulta. El modo seguro no sustituye los permisos de la base de datos ni evita lecturas costosas.
Recern es una aplicación de escritorio para macOS, Windows y Linux. Las versiones se publican en la página de descargas en cuanto salen.