Repolode
mario-andreschak

mario-andreschak/FLUJO

Workspace open source local-first para criar agentes de IA visualmente, conectar modelos e ferramentas MCP e executá-los em chats ou automações.

Alternativa open source a:Difyn8n

Estrelas
665
Forks
92
Issues abertas
41
Último commit
há 5 horas

O que é?

FLUJO é um workspace de IA local-first para criar agentes reutilizáveis. Você salva conexões com modelos (OpenAI, Anthropic, Google Gemini, Azure OpenAI, OpenRouter ou modelos locais pelo Ollama) e conexões com aplicativos usando o Model Context Protocol. Depois, monta agentes com etapas em linguagem simples ou fluxos em grafo com nós de IA, ferramentas, elementos estáticos, subfluxos e finalização.

Os agentes podem criar ramificações, entrar em loop e transferir tarefas entre especialistas. Um depurador visual integrado permite definir breakpoints e inspecionar o estado durante a execução. Os mesmos agentes podem ser usados na visualização de chat Talk, executados em horários programados ou acionados por webhooks, alterações em arquivos ou resultados de ferramentas, além de poderem ser chamados por clientes externos usando um endpoint compatível com OpenAI e um proxy MCP.

Os dados do workspace, como modelos, agentes, chats e configurações, ficam armazenados na máquina local. Provedores de nuvem e serviços conectados recebem as solicitações necessárias para funcionar. A configuração padrão foi pensada para um único operador confiável no localhost; expor o serviço na rede exige controles adicionais.

Recursos principais

  • 01Salve conexões com modelos OpenAI, Anthropic, Gemini, Azure OpenAI, OpenRouter e Ollama, com políticas de fallback.
  • 02Conecte ferramentas e recursos por meio de servidores MCP, usando um registro, uma URL, um repositório do GitHub ou um comando local.
  • 03Crie agentes como listas de etapas simples ou grafos visuais avançados com ramificações, loops e subfluxos.
  • 04Depure execuções com breakpoints, execução passo a passo e inspeção do estado.
  • 05Acione agentes em horários programados ou por webhooks, alterações em arquivos, resultados de ferramentas ou conclusão de outros fluxos.
  • 06Disponibilize agentes por uma API compatível com OpenAI e um endpoint MCP para clientes externos.

Casos de uso

  • Prototipar um agente com várias etapas que combine diversos modelos e ferramentas locais.
  • Executar relatórios recorrentes ou tarefas de monitoramento que leiam arquivos ou resultados de ferramentas em horários programados.
  • Usar um conjunto configurado de ferramentas MCP com Cline, Cursor ou outro cliente compatível.
  • Manter chaves de modelos e dados dos agentes em uma máquina pessoal, em vez de uma plataforma hospedada.

Início rápido

  1. 1

    Execute o instalador do Windows ou o script oficial de instalação do README

  2. 2

    Ou, se o Node.js 22.23.4+ ou 24.22.1+ estiver instalado, execute o pacote publicado

    npx flujo-ai@latest
  3. 3

    Abra localhost:4200 e mantenha o servidor FLUJO em execução

Antes de usar

  • Algumas ferramentas conectadas precisam de runtimes ou credenciais adicionais.
  • As automações só funcionam enquanto o servidor FLUJO está em execução.
  • Alguns recursos, como Meetings, Personas e Waves, são experimentais.

Tópicos

Perguntas frequentes

O que é FLUJO?
Workspace open source local-first para criar agentes de IA visualmente, conectar modelos e ferramentas MCP e executá-los em chats ou automações. FLUJO é um workspace de IA local-first para criar agentes reutilizáveis. Você salva conexões com modelos (OpenAI, Anthropic, Google Gemini, Azure OpenAI, OpenRouter ou modelos locais pelo Ollama) e conexões com aplicativos usando o Model Context Protocol. Depois, monta agentes com etapas em linguagem simples ou fluxos em grafo com nós de IA, ferramentas, elementos estáticos, subfluxos e finalização.
FLUJO é gratuito? Qual é a licença?
FLUJO é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
FLUJO ainda é mantido?
Manutenção ativa. O último commit de FLUJO foi em 22 de out. de 2026.
Para que posso usar FLUJO?
Prototipar um agente com várias etapas que combine diversos modelos e ferramentas locais. Executar relatórios recorrentes ou tarefas de monitoramento que leiam arquivos ou resultados de ferramentas em horários programados. Usar um conjunto configurado de ferramentas MCP com Cline, Cursor ou outro cliente compatível. Manter chaves de modelos e dados dos agentes em uma máquina pessoal, em vez de uma plataforma hospedada.
Como instalar FLUJO?
Execute o instalador do Windows ou o script oficial de instalação do README Ou, se o Node.js 22.23.4+ ou 24.22.1+ estiver instalado, execute o pacote publicado: npx flujo-ai@latest Abra localhost:4200 e mantenha o servidor FLUJO em execução
Onde consigo FLUJO?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/mario-andreschak/FLUJO

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

Projetos relacionados