Repolode
intelligentnode

intelligentnode/IntelliNode

Módulo JavaScript/Node.js que oferece uma API unificada para acessar diversos provedores de LLM, imagem, voz e embeddings, além de bancos vetoriais e um servidor MCP.

Estrelas
275
Forks
18
Issues abertas
3
Último commit
mês passado

O que é?

IntelliNode é um módulo npm para projetos JavaScript que se conecta a modelos como GPT-5.5, Claude, Gemini, LLaMA, Stable Diffusion e WaveNet. Sua camada de controle padroniza as entradas entre provedores, permitindo alternar entre OpenAI, Cohere ou Stability alterando apenas o nome do provedor, sem mexer no código ao redor.

Além do acesso direto aos modelos, o pacote inclui utilitários para chatbots com streaming e um loop de chamada de ferramentas, saída JSON compatível com schemas e uma classe Assistant que armazena conversas, responde perguntas com base nos seus documentos com citações e mantém memória de longo prazo. Uma única interface para bancos vetoriais atende Pinecone, Qdrant, Chroma, Weaviate, Milvus, Elasticsearch, pgvector, MongoDB Atlas e opções do Google Cloud. O pacote também inclui uma ferramenta de busca semântica e avaliação de vários modelos.

O pacote oferece a família Gen, que gera componentes, formulários, endpoints de API, SQL, regex e metadados de SEO em uma linha, além de um agente de programação que edita um repositório até que o comando de teste seja aprovado e um servidor MCP para Claude Code, Codex, Cursor e VS Code.

Recursos principais

  • 01Interface unificada para prompts em OpenAI, Anthropic, Gemini, Cohere, Mistral e provedores compatíveis com OpenAI
  • 02Respostas em streaming e loop de chamada de ferramentas com saída JSON compatível com schemas
  • 03Interface para bancos vetoriais como Pinecone, Qdrant, Chroma, Weaviate, Milvus, pgvector e outros
  • 04Geração de texto, imagens e voz por meio de classes de modelos específicas para cada provedor
  • 05Ferramentas integradas para busca semântica e avaliação de vários modelos
  • 06Tipagens TypeScript e build para CDN, para uso no frontend

Casos de uso

  • Adicionar um chatbot com LLM ou perguntas e respostas sobre documentos a um app web em Node.js sem ficar preso a um único fornecedor
  • Comparar vários modelos com os mesmos prompts antes de escolher um
  • Criar um pipeline RAG usando um banco de dados existente, como pgvector ou MongoDB Atlas
  • Permitir que Claude Code ou Cursor use vários provedores de modelos por meio do servidor MCP

Início rápido

  1. 1

    Instale o pacote pelo npm

    npm i intellinode
  2. 2

    Importe Chatbot e ChatGPTInput, crie um chatbot com sua chave da OpenAI e chame chat

Antes de usar

  • Você precisa de chaves de API dos provedores de modelos que escolher, e a maioria das chamadas é cobrada por esses provedores.
  • As chamadas a modelos na nuvem precisam de acesso à rede dos serviços de provedores externos.

Em coleções

Tópicos

Perguntas frequentes

O que é IntelliNode?
Módulo JavaScript/Node.js que oferece uma API unificada para acessar diversos provedores de LLM, imagem, voz e embeddings, além de bancos vetoriais e um servidor MCP. IntelliNode é um módulo npm para projetos JavaScript que se conecta a modelos como GPT-5.5, Claude, Gemini, LLaMA, Stable Diffusion e WaveNet. Sua camada de controle padroniza as entradas entre provedores, permitindo alternar entre OpenAI, Cohere ou Stability alterando apenas o nome do provedor, sem mexer no código ao redor.
IntelliNode é gratuito? Qual é a licença?
IntelliNode é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
IntelliNode ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de IntelliNode foi em 5 de out. de 2026.
Para que posso usar IntelliNode?
Adicionar um chatbot com LLM ou perguntas e respostas sobre documentos a um app web em Node.js sem ficar preso a um único fornecedor Comparar vários modelos com os mesmos prompts antes de escolher um Criar um pipeline RAG usando um banco de dados existente, como pgvector ou MongoDB Atlas Permitir que Claude Code ou Cursor use vários provedores de modelos por meio do servidor MCP
Como instalar IntelliNode?
Instale o pacote pelo npm: npm i intellinode Importe Chatbot e ChatGPTInput, crie um chatbot com sua chave da OpenAI e chame chat
Onde consigo IntelliNode?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/intelligentnode/IntelliNode

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados