📐 Nível de abstração
LangChain/LangGraph são frameworks Python para desenvolvedores construírem aplicações LLM. Hermes é agente pronto com instalador, gateway e interface — você baixa e usa.
🧱 Lego vs brinquedo montado
⏱️ Tempo até produção
Hermes em produção em 1h. LangChain em produção é projeto de semanas a meses (auth, frontend, observabilidade, escala). Avaliar isso antes de escolher é crítico.
👤 Usuário alvo
Cada produto se vende pra quem se beneficia. LangGraph: desenvolvedor Python que quer definir grafos de agentes em código. Hermes: usuário (técnico ou não) que quer um agente funcionando via hermes no terminal ou Telegram.
🐍 Perfil LangChain/LangGraph
- •Dev Python sênior
- •Construindo SaaS ou produto interno
- •Precisa de control flow explícito
- •Quer customização total
- •Tem time pra manter código
🪽 Perfil Hermes
- •Operador (técnico ou não)
- •Quer agente pessoal funcionando hoje
- •Aceita control flow implícito (LLM decide)
- •Prioriza velocidade sobre customização
- •Solo ou equipe pequena sem dev dedicado
📝 Skills (Markdown) vs chains/tools (Python)
SKILL.md são procedimentos em Markdown — qualquer um edita no editor de texto. LangChain usa chains e tools em Python — muito mais poder programático, mas requer código e testes.
🔍 Comparação técnica
💡Trade-off real
Markdown é leve mas limitado a linguagem natural. Python é poderoso mas exige skill técnica. Escolha alinhada ao perfil do mantenedor: marketing edita Markdown, dev escreve Python.
🧩 Extensibilidade
LangChain tem ecosystem de 500+ integrações (vector stores, retrievers, parsers, document loaders). Hermes tem plugin system para hooks + skills hub com centenas de skills da comunidade.
🌐 LangChain ecosystem
- Vector stores: Pinecone, Weaviate, Chroma, Qdrant, Milvus, FAISS, pgvector — 30+
- Document loaders: PDF, DOCX, HTML, Notion, Google Drive, S3, Confluence — 100+
- Retrievers: BM25, MMR, Self-Query, Multi-Query, Contextual Compression — 20+
- LLMs: qualquer provedor — OpenAI, Anthropic, Mistral, Cohere, AI21, etc.
🪽 Hermes plugins/skills
- Plugin system: hooks em ciclo de vida (pre-tool, post-message, on-cron).
- Skills hub agentskills.io: centenas de skills da comunidade prontas pra instalar.
- Categoria especializada: 91 skills bundled em 20+ categorias (devops, github, productivity, social-media, etc).
- Foco diferente: integrações operacionais (mensagem, cron, terminal) vs retrieval/parsing.
🚀 Deploy
Hermes roda standalone com gateway nativo. LangChain requer servidor próprio (FastAPI, Flask, LangServe), infraestrutura de hosting, autenticação custom, observabilidade.
🏗️ Deploy comparado
pip install → API key → hermes setup → hermes gateway setup → respondendo no Telegram. ~1 hora.⚠️Custo de tempo
Tempo é o recurso mais caro. Avalie: você quer agente operacional este mês ou produto custom em 6 meses? A resposta define a ferramenta certa.
🎯 Quando escolher
A pergunta direta: você está construindo um produto custom ou querendo um agente operacional?
🐍 Escolha LangChain quando
- ✓Construindo SaaS ou app custom
- ✓Precisa control flow explícito
- ✓RAG complexo com vector stores específicos
- ✓Embedando IA em produto de software
- ✓Tem time Python pra manter
🪽 Escolha Hermes quando
- ✓Quer agente operacional hoje
- ✓Setup zero-code
- ✓Usuário não-desenvolvedor opera
- ✓Agente pessoal sempre on
- ✓Velocidade > customização
💡Combinação avançada
Você pode chamar LangChain de dentro de uma skill ou plugin do Hermes pra um nó específico. Hermes vira o "frontend" operacional e LangChain o "backend de raciocínio" pra retrieval/parsing complexo. Stack híbrida — detalhamos em 5.6.
🎯Resumo do módulo
Próximo módulo:
5.5 - 👥 Hermes vs CrewAI / AutoGen