Repolode
clacky-ai

clacky-ai/openclacky

Um agente de IA open source em Ruby que executa tarefas de programação e outras tarefas usando um conjunto mínimo de ferramentas e qualquer modelo compatível com OpenAI.

Alternativa open source a:Claude Code

Estrelas
1,207
Forks
113
Issues abertas
28
Último commit
ontem

O que é?

O OpenClacky é um agente de IA open source que pode ser usado pelo terminal ou por uma Web UI local em sessões de programação, escrita e pesquisa. Ele funciona com qualquer API compatível com OpenAI, oferece configuração integrada para Claude, GPT, DeepSeek, Kimi, MiniMax e OpenRouter, e cada pessoa fornece suas próprias chaves de API.

O projeto prioriza a eficiência no uso de tokens. Ele disponibiliza 16 ferramentas principais e delega outros recursos a um sistema de Skills, que são acionadas com um comando slash, podem ser criadas a partir de linguagem natural como arquivos SKILL.md e atualizadas após cada execução. O agente também compacta contextos longos durante períodos de inatividade para manter o cache de prompt aquecido e oferece modos de permissão separados para aprovação manual ou automática do uso de ferramentas.

A instalação está disponível por meio de um instalador para desktop no macOS e no Windows, como RubyGem (Ruby 3.1 ou mais recente), por scripts de shell ou como imagem Docker. A Web UI aceita várias sessões paralelas e pode ser protegida com uma chave de acesso.

Recursos principais

  • 01Funciona no terminal ou por meio de uma Web UI local com várias sessões paralelas.
  • 02Funciona com qualquer modelo compatível com OpenAI usando chaves de API fornecidas pelos usuários.
  • 03Oferece 16 ferramentas principais, e outros recursos podem ser carregados pelo sistema de Skills.
  • 04Permite criar Skills a partir de linguagem natural e acioná-las com /.
  • 05Oferece os modos de permissão Manual e Auto para aprovar o uso de ferramentas.
  • 06Pode ser instalado por instalador para desktop, RubyGems, script de shell ou Docker.

Casos de uso

  • Usar um assistente de IA em tarefas cotidianas de programação, como criar a estrutura inicial de um projeto ou explorar uma base de código desconhecida.
  • Criar Skills reutilizáveis que reúnem fluxos de trabalho recorrentes para uma equipe.
  • Executar um agente com os modelos de sua escolha para controlar os gastos com API.
  • Operar um agente em um host Linux compartilhado pela Web UI, protegida por uma chave de acesso.

Início rápido

  1. 1

    Instale a gem (requer Ruby 3.1 ou superior).

    gem install openclacky
  2. 2

    Inicie o agente interativo no diretório do seu projeto.

    openclacky
  3. 3

    Na sessão, execute /config para definir sua API Key, Model e Base URL.

Antes de usar

  • A instalação da gem requer Ruby 3.1 ou superior.
  • Você precisa fornecer sua própria chave de API para um modelo compatível com OpenAI (BYOK).
  • A automação do navegador pode ser limitada ao executar o Docker no macOS ou Windows.

Em coleções

Tópicos

Perguntas frequentes

O que é openclacky?
Um agente de IA open source em Ruby que executa tarefas de programação e outras tarefas usando um conjunto mínimo de ferramentas e qualquer modelo compatível com OpenAI. O OpenClacky é um agente de IA open source que pode ser usado pelo terminal ou por uma Web UI local em sessões de programação, escrita e pesquisa. Ele funciona com qualquer API compatível com OpenAI, oferece configuração integrada para Claude, GPT, DeepSeek, Kimi, MiniMax e OpenRouter, e cada pessoa fornece suas próprias chaves de API.
openclacky é gratuito? Qual é a licença?
openclacky é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
openclacky ainda é mantido?
Manutenção ativa. O último commit de openclacky foi em 6 de nov. de 2026.
Para que posso usar openclacky?
Usar um assistente de IA em tarefas cotidianas de programação, como criar a estrutura inicial de um projeto ou explorar uma base de código desconhecida. Criar Skills reutilizáveis que reúnem fluxos de trabalho recorrentes para uma equipe. Executar um agente com os modelos de sua escolha para controlar os gastos com API. Operar um agente em um host Linux compartilhado pela Web UI, protegida por uma chave de acesso.
Como instalar openclacky?
Instale a gem (requer Ruby 3.1 ou superior).: gem install openclacky Inicie o agente interativo no diretório do seu projeto.: openclacky Na sessão, execute /config para definir sua API Key, Model e Base URL.
Onde consigo openclacky?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/clacky-ai/openclacky

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

Projetos relacionados