Visão geral
Está tudo bem?
Um workspace para seus bancos de dados e vetores. Modo seguro para produção.
Clientes tradicionais são organizados em torno de tabelas, linhas e editores de consultas. A Recern reúne dados, atividade e desempenho em um só workspace.
Está tudo bem?
O que está armazenado aqui?
O que está acontecendo agora?
O que está lento ou caro?
Fale diretamente com o banco.
Outras ferramentas ajudam a gerenciar bancos de dados. A Recern ajuda você a entendê-los.
Cada engine funciona de uma forma. A Recern respeita isso com fluxos adaptados ao runtime, não uma interface genérica.
A Recern lê as estatísticas de cada servidor e as transforma em achados: uma sessão bloqueada, um índice sem uso, uma coleção cheia de vetores excluídos. Cada um leva à visão que o explica.
Inspecione. Entenda. Decida.
Conexões de produção iniciam no modo seguro. PostgreSQL e MySQL usam transações somente leitura; SQLite abre somente leitura e bloqueia operações perigosas; Redis recusa comandos que escrevem. Conexões a servidores podem usar TLS e túneis SSH. Os consoles do MongoDB, do ClickHouse, do Cassandra, do Qdrant e do OpenSearch são somente leitura nesta versão. O suporte a TLS por SSH depende da engine; consulte a documentação de conexões. Use uma conta dedicada somente leitura e limites de consulta. O modo seguro não substitui as permissões do banco de dados nem impede leituras custosas.
Confiança antes de cada comando.
O Recern Vector 0.3.0 combina busca HNSW local, WAL e int8 com uma API Python portável e migração verificada para Qdrant. As APIs nativas de Rust, Node.js e a CLI continuam disponíveis.
MIT ou Apache-2.0. A versão 0.3.0 usa o formato estável 2 e lê o formato 1. Os números do benchmark são da medição 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, timeo throughput do faiss HNSW com recall 0,95 no SIFT1M
a mesma comparação no GloVe-100
para indexar um milhão de vetores
O workspace inspeciona colunas e índices pgvector, índices de busca e vector sets do Redis quando o servidor oferece suporte, e snapshots do Recern Vector com alterações confirmadas no WAL. A medição de recall está disponível para coleções do Recern Vector, em f32 ou int8.

Respostas diretas sobre o workspace, os bancos suportados e o Recern Vector.
A Recern é um workspace de desktop para bancos de dados. Ela reúne atividade, desempenho e os achados que precisam de atenção em uma visão clara, e protege conexões de produção por padrão. Ao lado dela, criamos o Recern Vector, um banco de dados vetorial embarcado e open source.
O Recern Workspace 0.5.0 suporta PostgreSQL com pgvector, MySQL, MongoDB, ClickHouse, Cassandra, Qdrant, OpenSearch, SQLite, Redis, Valkey, Dragonfly e arquivos do Recern Vector. Microsoft SQL Server está planejado para a 1.0.0.
O workspace inspeciona colunas e índices pgvector, índices de busca e vector sets do Redis quando o servidor oferece suporte, e snapshots do Recern Vector com alterações confirmadas no WAL. A medição de recall está disponível para coleções do Recern Vector, em f32 ou int8.
Conexões de produção iniciam no modo seguro. PostgreSQL e MySQL usam transações somente leitura; SQLite abre somente leitura e bloqueia operações perigosas; Redis recusa comandos que escrevem. Conexões a servidores podem usar TLS e túneis SSH. Os consoles do MongoDB, do ClickHouse, do Cassandra, do Qdrant e do OpenSearch são somente leitura nesta versão. O suporte a TLS por SSH depende da engine; consulte a documentação de conexões. Use uma conta dedicada somente leitura e limites de consulta. O modo seguro não substitui as permissões do banco de dados nem impede leituras custosas.
A Recern é um app de desktop para macOS, Windows e Linux. As versões são publicadas na página de download assim que saem.