Orloj: Runtime de Orquestração Declarativa para Sistemas de IA Multiagente

O que o Orloj Faz
Orloj é um runtime de orquestração licenciado Apache 2.0 para sistemas multiagente de IA. Você declara agentes, ferramentas, políticas e fluxos de trabalho em manifestos declarativos YAML, e o Orloj gerencia agendamento, execução, governança e confiabilidade. Os criadores o desenvolveram porque executar agentes de IA em produção atualmente se assemelha a executar contêineres antes do Kubernetes: scripts ad-hoc, sem governança, sem observabilidade e sem maneira padrão de gerenciar frotas de agentes.
Principais Recursos
- Agentes-como-Código: Defina agentes em YAML com seu modelo, ferramentas, permissões e limites de execução.
- Topologias de Orquestração: Compõe agentes em grafos direcionados — pipelines, hierarquias ou loops de enxame.
- Aplicação de Governança: AgentPolicy, AgentRole e ToolPermission são avaliados inline durante a execução antes de cada turno do agente e chamada de ferramenta. Ações não autorizadas falham fechadas com erros estruturados e trilhas de auditoria.
- Controles de Política: Defina orçamentos de token por execução, liste modelos permitidos, bloqueie ferramentas específicas e escopo políticas para sistemas de agentes individuais.
- Confiabilidade em Produção: Propriedade de tarefa baseada em arrendamento, nova tentativa exponencial limitada com jitter, reprodução idempotente e tratamento de mensagens mortas.
- Agendamento: Suporta gatilhos cron e criação de tarefas acionadas por webhook.
- Isolamento de Ferramenta: Configure por ferramenta com base no nível de risco — execução direta, em sandbox, em contêiner ou WASM.
- Suporte Nativo a MCP: Registre servidores MCP (stdio ou HTTP), descubra ferramentas automaticamente e aplique políticas de governança.
Arquitetura
O sistema usa uma divisão servidor/trabalhador:
- servidor orlojd: Hospeda a API, armazenamento de recursos (em memória para desenvolvimento, Postgres para produção) e agendador de tarefas.
- instâncias orlojworker: Reivindicam e executam tarefas, roteiam solicitações de modelo através de um gateway (OpenAI, Anthropic, Ollama, etc.) e executam ferramentas em isolamento configurável.
Para desenvolvimento local, execute tudo em um único processo com: orlojd --embedded-worker --storage-backend=memory.
Começando
Baixe orlojd (servidor) e orlojctl (CLI) do GitHub Releases, extraia-os e execute:
# Inicie o servidor com um trabalhador embutido
./orlojd --storage-backend=memory --task-execution-mode=sequential --embedded-workerAbra http://127.0.0.1:8080/ para o console web, então aplique um blueprint inicial:
# Aplique um blueprint inicial (pipeline: planejador -> pesquisa -> escritor)
./orlojctl apply -f examples/blueprints/pipeline/
# Verifique o resultado
./orlojctl get task bp-pipeline-taskTrês blueprints iniciais estão incluídos: pipeline, hierárquico e swarm-loop. A equipe está construindo modelos para fluxos de trabalho operacionais como triagem de resposta a incidentes, coleta de evidências de conformidade, pipelines de investigação de CVE e auditoria de rotação de segredos.
Status Atual
Esta é a v0.1.0 com desenvolvimento ativo. O roteiro inclui nuvem hospedada, empacotamento de conformidade e mais. O runtime completo é de código aberto hoje.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

Atoo Studio: Espaço de Trabalho de Código Aberto para Gerenciar Fluxos de Trabalho Multi-Projeto Claude
O Atoo Studio é um espaço de trabalho de código aberto criado para resolver o caos de terminais e abas ao usar o Claude Code em vários projetos. Ele introduz o fork de sessões como ramificações do Git e permite a continuidade entre Claude Code, Codex CLI e Gemini CLI.

MCP permite que Claude analise dados do Google Search Console automaticamente
Um novo MCP gratuito conecta Claude diretamente ao Google Search Console, permitindo consultas em linguagem natural sobre dados de desempenho de pesquisa, como consultas, páginas, cliques e CTR, sem necessidade de exportações manuais de CSV.

cstat: Uma Barra de Status Nativa em Rust para Claude Code com Desempenho de 2ms
cstat é um binário nativo em Rust que substitui a linha de status de 62ms do claude-hud por uma implementação de 2ms, eliminando 24 inicializações de subprocessos por execução. Ele exibe informações do modelo, limites de taxa, status do git, uso da janela de contexto, ferramentas ativas, subagentes e progresso de tarefas.

Configurando OpenClaw com Aluguel de GPU VAST.AI para Prompts Ilimitados do Ollama
Um usuário descreve a combinação do aluguel de GPU da VAST.AI com Ollama e OpenClaw para contornar os limites de prompts, mas encontrou desafios de configuração que exigiram edição manual de JSON.