Introdução
O que é o Vectora
Vectora é um workspace de IA self-hosted para equipes de desenvolvimento. Ele roda inteiramente no seu servidor — sua VPS, sua máquina local, o servidor da sua empresa — e resolve dois problemas que a maioria dos assistentes de IA ignora: te dar, a você e ao agente, as mesmas superfícies de trabalho (filesystem, terminal, git, navegador — não um chat narrando ações que você nunca vê), e fazer o agente conhecer de verdade o seu projeto, não só gerar código genérico.
Isso acontece por dois caminhos que trabalham juntos:
- RAG híbrido — indexação de código, documentos e decisões passadas com busca por palavra-chave (BM25) + busca vetorial densa + reranking, para que o agente responda com base no que foi indexado, não no que ele “acha” que é verdade.
- Context Graph nativo — um grafo de conhecimento do workspace (funções, classes, conceitos e como se relacionam), construído via parsing AST (tree-sitter) e extração semântica por LLM. Complementa o RAG com contexto estrutural que embeddings sozinhos não capturam.
Arquitetura em uma imagem
Você (CLI / Chat Web / MCP client)
│
▼
Orchestrator (motor nativo — loop imperativo)
│
┌────┴────┐
▼ ▼
coder search ← subagentes especializados
│ │
└────┬────┘
▼
160+ tools nativas (arquivos, git, terminal, navegador, RAG, web, integrações)
│
▼
SQLite + LanceDB (lite, default) ou Postgres + Qdrant + Redis (complete)O orchestrator é o supervisor: responde direto quando a pergunta é simples, ou delega para um subagente especializado (coder para operações de arquivo/git/terminal, search para busca web e RAG) via middleware human-in-the-loop (HITL) que pausa antes de ações destrutivas para você aprovar.
Os três jeitos de usar
O mesmo backend atende três superfícies diferentes, ao mesmo tempo:
- Chat web — interface React multi-usuário, com workbench (arquivos, git, terminal, navegador, RAG, Context Graph, Kanban) compartilhada entre você e o agente — veja Usando o chat e Usando a workbench.
- CLI —
vectora start,vectora config,vectora storage— veja a referência de CLI. - MCP client — o Vectora se conecta a servidores MCP que você instalar (um marketplace de conectores, mais registro manual) pra que o agente use as tools deles. O Vectora não se expõe como servidor MCP pra outros harnesses — veja Cliente MCP.
Free vs. Pro
Vectora é software comercial de código fechado — você roda na sua infraestrutura, mas o código pertence à Vectora Company (mesmo modelo do Cursor, Linear, Notion).
- Free — 100% local, sem conta, sem nenhuma dependência da Vectora Company. Você traz suas próprias chaves de API (LLM, Cohere/Voyage para embeddings, Tavily para busca web). Storage lite (SQLite + LanceDB).
- Pro — opcional, cobre trial/billing/licenciamento via
services.vectora.company(um Worker Cloudflare pequeno, não um “Vectora Cloud” que hospeda sua instância). Desbloqueia chat web multi-usuário, storage complete (Postgres + Qdrant + Redis) e automações disparadas por webhook.
Veja preços atualizados.