Um framework Python para criar aplicações e agentes com LLMs, com interfaces padronizadas para modelos, embeddings, vector stores e integrações de terceiros.
code-yeongyu/oh-my-openagent
Um agente de programação em TypeScript cuja CLI planeja, delega tarefas a vários modelos e verifica o trabalho quando você inclui `ulw` ou `mass ulw` no prompt.
Alternativa open source a:Cursor
- Estrelas
- 70,215
- Forks
- 5,773
- Issues abertas
- 1,569
- Último commit
- há 9 horas
O que é?
OmO é um agente de linha de comando (`omo`) para executar tarefas reais de ponta a ponta, de pesquisa e documentos a backends, frontends e código. Ele é baseado no senpi, um fork do agente de programação pi, e pode ser instalado como binário nativo por meio de um script de shell ou PowerShell, ou como pacote `omo-ai` para npm/Bun.
A ideia central é a orquestração acionada por palavras-chave. Incluir `ultrawork` ou `ulw` no prompt faz o agente ler a base de código, planejar, verificar cada etapa e parar quando terminar. `mass ulw` divide uma tarefa grande em um grafo de agentes que trabalham em paralelo com modelos diferentes e têm o trabalho verificado antes da conclusão.
O projeto também inclui um sistema de memória em Markdown com suporte a Git, que usa um modelo secundário pequeno para lembrar o agente principal de erros passados; login por assinatura para vários provedores de modelos; skills incluídas, carregadas sob demanda; e ferramentas para migrar da edição OpenCode.
Recursos principais
- 01Gatilhos por palavra-chave (`ulw`, `mass ulw`) colocam o agente em modo de execução planejada e verificada.
- 02Grafos de agentes paralelos que encaminham subtarefas para modelos diferentes.
- 03Memória em Markdown com suporte a Git e um modelo secundário que sinaliza erros recorrentes.
- 04Skills sob demanda, incluindo uso do navegador, carregadas conforme a tarefa.
- 05Login nas assinaturas do Claude, ChatGPT, Kimi e GLM via `/login`.
- 06`omo setup` migra chaves de provedores, servidores MCP e skills da edição OpenCode.
Casos de uso
- Executar uma migração grande em uma base de código com agentes paralelos.
- Pesquisar muitas fontes e produzir um documento ou uma apresentação finalizada.
- Desenvolver funcionalidades de backend e frontend a partir de um único prompt.
- Combinar modelos de ponta mais caros com outros mais baratos para controlar o gasto com tokens.
Início rápido
- 1
Instale o OmO via npm
npm i -g omo-ai - 2
Abra seu projeto e execute o OmO
omo - 3
Descreva a tarefa e adicione ulw ao prompt para tarefas difíceis
Antes de usar
- Usa a licença SUL-1.0, que não é uma licença padrão de código aberto. Consulte os termos antes de usar o projeto comercialmente.
- Para executá-lo, é necessário entrar em uma assinatura de modelos ou fornecer chaves do provedor.
- O uso do computador é experimental.
Tópicos
Perguntas frequentes
- O que é oh-my-openagent?
- Um agente de programação em TypeScript cuja CLI planeja, delega tarefas a vários modelos e verifica o trabalho quando você inclui `ulw` ou `mass ulw` no prompt. OmO é um agente de linha de comando (`omo`) para executar tarefas reais de ponta a ponta, de pesquisa e documentos a backends, frontends e código. Ele é baseado no senpi, um fork do agente de programação pi, e pode ser instalado como binário nativo por meio de um script de shell ou PowerShell, ou como pacote `omo-ai` para npm/Bun.
- oh-my-openagent é gratuito? Qual é a licença?
- oh-my-openagent é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- oh-my-openagent ainda é mantido?
- Manutenção ativa. O último commit de oh-my-openagent foi em 20 de out. de 2026.
- Para que posso usar oh-my-openagent?
- Executar uma migração grande em uma base de código com agentes paralelos. Pesquisar muitas fontes e produzir um documento ou uma apresentação finalizada. Desenvolver funcionalidades de backend e frontend a partir de um único prompt. Combinar modelos de ponta mais caros com outros mais baratos para controlar o gasto com tokens.
- Como instalar oh-my-openagent?
- Instale o OmO via npm: npm i -g omo-ai Abra seu projeto e execute o OmO: omo Descreva a tarefa e adicione ulw ao prompt para tarefas difíceis
- Onde consigo oh-my-openagent?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/code-yeongyu/oh-my-openagent
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
CLI e ferramenta web que reúne um repositório inteiro em um único arquivo otimizado para LLMs como Claude ou ChatGPT.
Agente de IA open source para programação no terminal, com interfaces complementares para desktop, web, editores e chat.
Ferramenta de linha de comando e biblioteca Python para executar prompts e conversar com modelos de linguagem de grande porte remotos ou instalados localmente.
Um workspace onde agentes de programação com IA, em diferentes máquinas e ferramentas, compartilham threads, arquivos e um navegador em um só lugar.
App para desktop, dispositivos móveis, web e CLI que executa e coordena vários agentes de programação, como Claude Code, Codex e OpenCode, em worktrees paralelas.