Por AICUBE Technology · Escrito em Rust
Sua IA esquece tudo?
O QilbeeDB lembra.
Um banco de dados de grafos com memória embutida para agentes de IA. Ele guarda o que aconteceu, o que significa, como se faz e o que é verdade, tudo com carimbo de tempo e recuperado em menos de um milissegundo. Assim, seus assistentes param de começar do zero a cada conversa.
- memórias gravadas por segundo
- 100 mil+
- conexões por segundo
- 50 mil+
- para recuperar um fato simples
- <1 ms
Em palavras simples
Um cérebro precisa de mais que uma planilha.
A maioria dos bancos de dados organiza informações em linhas e tabelas. A mente humana conecta: pessoas a lugares, causas a efeitos, momentos a significados. O QilbeeDB se inspira nessa lógica para organizar informações em uma rede viva de conexões, em que cada fato tem seu lugar no tempo.
Por dentro, ele funciona como uma colmeia. Cada fato é uma célula do favo. As células se conectam, formam padrões e consolidam memórias. O que importa permanece; o que perde relevância é esquecido aos poucos. Como acontece com você: os detalhes de um café da manhã desaparecem, mas aprender a andar de bicicleta fica para a vida.
Quatro tipos de memória
Tudo o que a mente conecta, o QilbeeDB guarda.
A memória humana é feita de sistemas que trabalham juntos. O QilbeeDB se inspira em quatro deles para conectar informações e construir memórias.
Episódica
o diárioO que aconteceu. Cada conversa, decisão e evento, em ordem e com todo o contexto.
Semântica
a enciclopédiaO que as coisas significam. Conceitos, entidades e como se relacionam entre si.
Procedural
a memória muscularComo se faz. Habilidades e rotinas que o seu agente aprendeu e refinou.
Factual
o livro-razãoO que é verdade. Fatos concretos, indexados e prontos para serem recuperados em menos de 1 ms.
E ele esquece de propósito. Memórias de curto prazo se consolidam sozinhas em memória de longo prazo; o que perde relevância vai se apagando. Isso não é uma limitação: é assim que lembrar funciona de verdade.
Bitemporal por natureza
Dois relógios. Uma verdade.
Cada memória no QilbeeDB carrega dois carimbos de tempo: quando aconteceu e quando o sistema ficou sabendo. Parece um detalhe, mas muda tudo. Sua IA passa a responder não só “o que sabemos?”, mas também “o que sabíamos na terça passada?”. Volte no tempo para ver o que o sistema acreditava, audite qualquer decisão e corrija o passado sem apagá-lo.
Escrito em Rust
Tão rápido que parece instinto.
Memória só serve se lembrar for instantâneo. O QilbeeDB é escrito em Rust, sobre um motor de armazenamento afinado para grafos, para que as conexões venham à tona na velocidade do pensamento.
- nós criados por segundo
- 100.000+
- relacionamentos por segundo
- 50.000+
- de resposta em consultas simples
- <1 ms
Se dá bem com todo mundo
Suas ferramentas já falam a língua dele.
Sem lock-in, sem linguagem exótica, sem reescrever nada. Se você já mexeu com bancos de grafos (ou mesmo se nunca mexeu), está a minutos da sua primeira consulta.
- OpenCypher
A linguagem de consulta de grafos que se lê quase como uma frase.
- Protocolo Bolt
Drivers e ferramentas compatíveis com Neo4j se conectam sem configuração.
- API HTTP REST
Fale com ele a partir de qualquer linguagem ou ferramenta que faça requisições HTTP.
- Transações ACID
Escritas tudo ou nada, nas quais você pode apostar o negócio.
- Segurança nativa
JWT, chaves de API e controle de acesso por papéis com permissões granulares.
- Observabilidade
Métricas Prometheus e tracing distribuído, prontos para produção.
Onde ele brilha
Um banco de dados. Muitos superpoderes.
Assistentes de IA que lembram
Agentes de atendimento que lembram de cada interação anterior e melhoram a cada uma.
Times de múltiplos agentes
Dezenas de agentes coordenados por uma única memória compartilhada, com noção de tempo.
Motores de recomendação
Sugestões baseadas em como os gostos se conectam, não só no que foi clicado.
Detecção de fraude
Enxergue padrões suspeitos escondidos em redes de transações.
Grafos de conhecimento
O conhecimento da empresa organizado do jeito que as pessoas realmente pensam.
Análise de redes sociais
Mapeie influência, comunidades e como a informação viaja de verdade.
Comece agora
Rodando com um comando.
Baixe a imagem, aponte qualquer driver Neo4j para a porta 7687 e faça a primeira pergunta. A configuração é só isso.
docker run -d \
--name qilbeedb \
-p 7474:7474 \
-p 7687:7687 \
-v qilbeedb-data:/data \
qilbeedb/qilbeedb:latest
git clone https://github.com/aicubetechnology/qilbeeDB.git
cd qilbeeDB
cargo build --release
./target/release/qilbee-server
pip install qilbeedb
API HTTP na porta 7474 · Protocolo Bolt na porta 7687
MATCH (alice:User {name: $alice})-[:KNOWS]->(common)<-[:KNOWS]-(bob:User {name: $bob})
RETURN common.name
Perguntas e respostas
As dúvidas mais comuns.
O que é o QilbeeDB?
O QilbeeDB é um banco de dados de grafos de alta performance escrito em Rust, projetado para sistemas de agentes de IA. Além de guardar dados como um grafo de nós e relacionamentos, ele dá aos agentes uma memória de verdade (episódica, semântica, procedural e factual), acompanhada em duas linhas do tempo: quando as coisas aconteceram e quando foram aprendidas.
Preciso ser especialista em grafos para usar?
Não. Se você consegue descrever um relacionamento numa frase, como “Alice conhece Bob”, consegue escrevê-lo em OpenCypher, a linguagem de consulta do QilbeeDB. Ela se lê quase como uma frase comum, e a documentação guia você pelas primeiras consultas em minutos.
É compatível com as ferramentas do Neo4j?
Sim. O QilbeeDB implementa o protocolo Bolt, então drivers, bibliotecas e ferramentas do ecossistema Neo4j se conectam sem configuração extra. Também há uma API HTTP REST para todo o resto.
O que significa “bitemporal”?
Cada informação carrega dois carimbos de tempo: o tempo do evento (quando aconteceu no mundo real) e o tempo do registro (quando o banco ficou sabendo). Isso permite perguntar o que o sistema sabia em qualquer momento do passado, auditar decisões e corrigir a história sem apagá-la.
O QilbeeDB é gratuito?
O QilbeeDB tem código-fonte disponível sob a Business Source License 1.1: uso gratuito dentro dos seus próprios produtos e projetos, com restrições para revendê-lo como serviço de banco de dados. Em 1º de janeiro de 2029 ele passa para a licença open source Apache 2.0. A AICUBE Technology oferece licenças comerciais.
Ele é rápido de verdade?
Sim. O projeto reporta mais de 100.000 gravações de nós por segundo, mais de 50.000 gravações de relacionamentos por segundo e respostas abaixo de um milissegundo em consultas simples, graças ao Rust e a um motor de armazenamento baseado em RocksDB.