AutoGPT é uma plataforma open source para criar, executar e agendar agentes de IA que realizam fluxos de trabalho com várias etapas a partir de descrições em linguagem natural ou de um editor visual.
thesysdev/open-intelligent-ui
Uma demo open source em Next.js que recria a Intelligent UI do ChatGPT, transmitindo respostas do modelo como mapas, gráficos, formulários e ferramentas funcionais com OpenUI.
Alternativa open source a:ChatGPT
- Estrelas
- 608
- Forks
- 48
- Issues abertas
- 27
- Último commit
- anteontem
O que é?
Open Intelligent UI reproduz a experiência de respostas interativas da Intelligent UI do ChatGPT. Um pedido como planejar um dia em San Francisco gera uma interface com mapa, fotos e um roteiro editável, em vez de apenas texto. O modelo transmite OpenUI Lang, e o app renderiza o conteúdo com uma biblioteca de componentes cujo layout é organizado pelo próprio modelo.
A biblioteca de componentes inclui elementos de layout, texto, campos de entrada, gráficos, tabelas, mapas MapLibre, desenhos em SVG e visualizações HTML isoladas em sandbox. As respostas podem manter estado com `$variables` e fazer cálculos com cerca de 59 `@functions` integradas para listas, números, datas, texto e agregações de dashboards, permitindo que o resultado funcione como uma pequena ferramenta, em vez de ser apenas uma página estática.
O chat pode usar OpenUI Cloud, qualquer API de Chat Completions compatível com OpenAI, como OpenRouter, ou um modelo local por meio do Ollama. O projeto tem licença MIT, requer Node 24 e inclui uma página de galeria disponível apenas no ambiente de desenvolvimento e um script de benchmark.
Recursos principais
- 01Renderiza respostas do modelo como interfaces interativas com mapas, gráficos, tabelas, formulários e campos de entrada.
- 02Mantém o estado das respostas em variáveis e calcula valores com funções integradas.
- 03Inclui mapas MapLibre com marcadores, categorias e rotas por ruas.
- 04É compatível com OpenUI Cloud, qualquer API compatível com OpenAI ou um modelo local do Ollama.
- 05Oferece uma galeria de componentes e programas de exemplo, disponível apenas no ambiente de desenvolvimento.
Casos de uso
- Criar protótipos de interfaces de chat generativas que respondem com ferramentas, em vez de texto.
- Criar planejadores de viagens, dashboards ou calculadoras dentro de um produto de chat com IA.
- Experimentar provedores de LLM locais ou alternativos para interfaces generativas.
Início rápido
- 1
Copie o arquivo de ambiente
cp .env.example .env - 2
Instale as dependências
npm install - 3
Gere a chave de API no .env
npm run generate:apiKey - 4
Inicie o servidor de desenvolvimento e abra http://localhost:3000
npm run dev
Antes de usar
- Para gerar respostas, é necessário ter Node 24 e uma chave do OpenUI Cloud ou uma chave de API compatível com OpenAI separada.
- As rotas rodoviárias usam o servidor de demonstração público do OSRM e mostram apenas um panorama das vias, não trajetos a pé ou de transporte público.
- O README descreve o projeto como uma demonstração que recria um recurso do ChatGPT, não como uma biblioteca para produção.
- Executar um modelo local exige um download grande (cerca de 18 GB por padrão) e bastante memória.
Tópicos
Perguntas frequentes
- O que é open-intelligent-ui?
- Uma demo open source em Next.js que recria a Intelligent UI do ChatGPT, transmitindo respostas do modelo como mapas, gráficos, formulários e ferramentas funcionais com OpenUI. Open Intelligent UI reproduz a experiência de respostas interativas da Intelligent UI do ChatGPT. Um pedido como planejar um dia em San Francisco gera uma interface com mapa, fotos e um roteiro editável, em vez de apenas texto. O modelo transmite OpenUI Lang, e o app renderiza o conteúdo com uma biblioteca de componentes cujo layout é organizado pelo próprio modelo.
- open-intelligent-ui é gratuito? Qual é a licença?
- open-intelligent-ui é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- open-intelligent-ui ainda é mantido?
- Manutenção ativa. O último commit de open-intelligent-ui foi em 17 de out. de 2026.
- Para que posso usar open-intelligent-ui?
- Criar protótipos de interfaces de chat generativas que respondem com ferramentas, em vez de texto. Criar planejadores de viagens, dashboards ou calculadoras dentro de um produto de chat com IA. Experimentar provedores de LLM locais ou alternativos para interfaces generativas.
- Como instalar open-intelligent-ui?
- Copie o arquivo de ambiente: cp .env.example .env Instale as dependências: npm install Gere a chave de API no .env: npm run generate:apiKey Inicie o servidor de desenvolvimento e abra http://localhost:3000: npm run dev
- Onde consigo open-intelligent-ui?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/thesysdev/open-intelligent-ui
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Framework e runtime Python para criar, servir e gerenciar plataformas de agentes de IA, com uma interface web para administração.
Um servidor MCP open source que conecta agentes de IA, IDEs e aplicativos a bancos de dados por meio de ferramentas prontas ou definições personalizadas.
Toolkit de Generative UI independente de framework, baseado no OpenUI Lang, uma linguagem compacta de streaming que permite a LLMs gerar interfaces renderizáveis usando sua própria biblioteca de componentes.
Uma interface de chat open source em que as respostas da IA podem ser interativas, com explicações, comparações, gráficos e ferramentas funcionais criadas com CopilotKit e AG-UI.
Plugin do DSH que exibe componentes de interface interativos (gráficos, tabelas, formulários, quizzes, plots e Mermaid) diretamente nas respostas do assistente.