Repolode
clacky-ai

clacky-ai/openclacky

Un agente de IA de código abierto en Ruby que realiza tareas de programación y otras tareas generales con un conjunto mínimo de herramientas y cualquier modelo compatible con OpenAI.

Alternativa open source a:Claude Code

Estrellas
1,206
Forks
113
Issues abiertos
28
Último commit
hace 15 horas

¿Qué es?

OpenClacky es un agente de IA de código abierto que se puede usar desde una terminal o una Web UI local para sesiones de programación, escritura e investigación. Funciona con cualquier API compatible con OpenAI e incluye configuración integrada para Claude, GPT, DeepSeek, Kimi, MiniMax y OpenRouter. Los usuarios proporcionan sus propias claves de API.

El proyecto se centra en la eficiencia de tokens. Ofrece 16 herramientas principales y delega otras capacidades en un sistema de Skills, que se invocan con un comando slash, se pueden crear a partir de lenguaje natural como archivos SKILL.md y actualizar después de cada ejecución. También comprime el contexto extenso durante los periodos de inactividad para mantener activa la caché de prompts y admite modos de permisos separados para aprobar herramientas manual o automáticamente.

Se puede instalar mediante un instalador de escritorio para macOS y Windows, como RubyGem (Ruby 3.1 o posterior), con scripts de shell o como imagen de Docker. La Web UI admite varias sesiones en paralelo y se puede proteger con una clave de acceso.

Funciones clave

  • 01Se ejecuta en una terminal o mediante una Web UI local con varias sesiones en paralelo.
  • 02Funciona con cualquier modelo compatible con OpenAI mediante claves de API proporcionadas por el usuario.
  • 03Ofrece 16 herramientas principales y carga otras capacidades mediante un sistema de Skills.
  • 04Permite crear Skills a partir de lenguaje natural e invocarlas con /.
  • 05Ofrece modos de permisos Manual y Auto para aprobar el uso de herramientas.
  • 06Se instala mediante un instalador de escritorio, RubyGems, un script de shell o Docker.

Casos de uso

  • Usar un asistente de IA para tareas cotidianas de programación, como iniciar la estructura de un proyecto o explorar una base de código desconocida.
  • Crear Skills reutilizables que agrupen flujos de trabajo recurrentes para un equipo.
  • Ejecutar un agente con los modelos que elijas para controlar el gasto en API.
  • Ejecutar un agente en un servidor Linux compartido mediante la Web UI protegida con una clave de acceso.

Inicio rápido

  1. 1

    Instala la gem (requiere Ruby 3.1 o posterior).

    gem install openclacky
  2. 2

    Inicia el agente interactivo en el directorio de tu proyecto.

    openclacky
  3. 3

    En la sesión, ejecuta /config para configurar tu API Key, Model y Base URL.

Antes de usarlo

  • La instalación de la gem requiere Ruby 3.1 o posterior.
  • Debes proporcionar tu propia clave de API para un modelo compatible con OpenAI (BYOK).
  • La automatización del navegador puede estar limitada al ejecutar Docker en macOS o Windows.

En colecciones

Temas

Preguntas frecuentes

¿Qué es openclacky?
Un agente de IA de código abierto en Ruby que realiza tareas de programación y otras tareas generales con un conjunto mínimo de herramientas y cualquier modelo compatible con OpenAI. OpenClacky es un agente de IA de código abierto que se puede usar desde una terminal o una Web UI local para sesiones de programación, escritura e investigación. Funciona con cualquier API compatible con OpenAI e incluye configuración integrada para Claude, GPT, DeepSeek, Kimi, MiniMax y OpenRouter. Los usuarios proporcionan sus propias claves de API.
¿openclacky es gratuito? ¿Qué licencia tiene?
openclacky es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿openclacky sigue mantenido?
Mantenimiento activo. El último commit de openclacky fue el 7 nov 2026.
¿Para qué puedo usar openclacky?
Usar un asistente de IA para tareas cotidianas de programación, como iniciar la estructura de un proyecto o explorar una base de código desconocida. Crear Skills reutilizables que agrupen flujos de trabajo recurrentes para un equipo. Ejecutar un agente con los modelos que elijas para controlar el gasto en API. Ejecutar un agente en un servidor Linux compartido mediante la Web UI protegida con una clave de acceso.
¿Cómo se instala openclacky?
Instala la gem (requiere Ruby 3.1 o posterior).: gem install openclacky Inicia el agente interactivo en el directorio de tu proyecto.: openclacky En la sesión, ejecuta /config para configurar tu API Key, Model y Base URL.
¿Dónde consigo openclacky?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/clacky-ai/openclacky

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados