codex-ask
Extensión para userbots Telethon/Hikka que invoca la IA Codex a través de un backend persistente. Proporciona comandos personalizados (prefijos 'x') para búsqueda, traducción y gestión de chat sin colisionar con ClaudeAsk.
Ficha actualizada 26 sept 2026, 14:22 · upstream 26 sept 2026, 14:00 · release sin release detectada
Qué es codex-ask
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
codex-ask es una extensión independiente diseñada para integrarse en userbots basados en Telethon o Hikka, permitiendo invocar la inteligencia artificial Codex directamente desde el cliente. El sistema se compone de un módulo cargable (codex_ask.py) y un servidor worker persistente (codex_ask_watcher.py) que gestiona las solicitudes a través de una API interna.
- Invocar respuestas de Codex mediante comandos personalizados como .xask para consultas generales.
- Ejecutar acciones reales en Telegram usando herramientas MCP (list_triggers, read_history, search_chat).
- Gestionar múltiples instancias con tokens y instance_id configurados vía .xasknet.
- Operar en entornos de producción con systemd mediante el servicio codex-jarvis.service.
- Arquitectura desacoplada: módulo userbot separado del backend worker para escalabilidad.
- Sistema de coordinación que evita disparos duplicados filtrando por campo 'engine' (claude/codex).
- Soporte nativo para acciones MCP en Telegram mediante cola compartida y sesiones Telethon.
- Actualización incremental sin perder configuración persistente en Heroku.
- No incluye Docker ni archivos de contenedorización; requiere instalación manual en Linux.
- Dependencia externa del CLI Codex autenticado y del relay compartido para funcionar.
- Requiere configuración manual de tokens y instance_id mediante comandos .xasknet.
- No es un bot independiente; debe cargarse dentro de un userbot existente.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar en Linux con Python 3.10+ y systemd. Ejecutar ./setup.sh para crear entorno virtual y config.toml. Autenticar Codex previamente con codex login. Cargar módulo en userbot Telethon/Hikka vía .dlm. Configurar tokens con .xasknet token <token> y .xasknet local <instance_id>. Verificar con scripts/run_tests.sh y systemctl status codex-jarvis.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.