DOS EDICIONES · UN MISMO BOTTY
Botty
Elige la edición que se adapta a ti. Botty Desktop lleva sus ojos animados y conversación a Windows; Botty Robot lo lleva a un robot físico con voz, visión, memoria, emociones y dashboard web.
ROBÓTICA EXPERIMENTAL · CÓDIGO ABIERTO
Botty es el mismo compañero con personalidad, tanto en la pantalla de Windows como en un robot físico. Elige cómo quieres conocerlo y descubre también sus herramientas de hardware.
UN COMPAÑERO · DOS EDICIONES
Botty Desktop y Botty Robot son el mismo compañero en dos formatos: una edición para Windows y otra para el robot físico. El controlador GPIO es una herramienta complementaria.
DOS EDICIONES · UN MISMO BOTTY
Elige la edición que se adapta a ti. Botty Desktop lleva sus ojos animados y conversación a Windows; Botty Robot lo lleva a un robot físico con voz, visión, memoria, emociones y dashboard web.
PARA RASPBERRY PI
Una utilidad independiente para probar el hardware del Botty físico: controla motores, sonar y buzzer desde una consola sencilla. El modo simulación sirve para explorar sin GPIO.
Explorar proyecto Incluido en Botty Robot v0.2.0DE LA INTERACCIÓN A LA RESPUESTA
En las dos ediciones, el ciclo es parecido: Botty recibe una interacción, decide qué hacer y responde. El hardware disponible y los extras instalados determinan qué funciones están activas.
En Windows puedes escribir, usar el micrófono o tocar la ventana. En el prototipo físico puedes hablar, usar el teclado o un mando; una cámara puede detectar personas y objetos.
El reconocedor convierte la voz en texto cuando está instalado. Botty resuelve saludos y acciones sencillas directamente; para preguntas abiertas consulta su motor de IA y el contexto de la conversación.
Puede contestar, cambiar de expresión, buscar información o usar herramientas disponibles. En Raspberry Pi los motores y sensores dependen de los controladores conectados y de la configuración del robot.
Los ojos animados acompañan la interacción. Si la síntesis de voz está habilitada, Botty también habla; el prototipo puede guardar recuerdos localmente y mostrar estado y controles en su dashboard web.
EDICIÓN DE ESCRITORIO · WINDOWS
La aplicación abre una ventana con sus ojos. Escribe con Enter para escribir y vuelve a pulsarlo para enviar; V inicia una escucha puntual y Esc cierra la aplicación. También puedes hacer clic para provocar una reacción. Con los extras de voz, el micrófono queda escuchando y puedes empezar una frase con “Boti”.
Las respuestas de IA usan un modelo GGUF local si instalas el
extra local-ai y colocas un modelo en
botty/models/. Sin ese modelo, siguen disponibles
las acciones directas, pero no el chat generativo. La búsqueda
web, el clima, la apertura de aplicaciones y la lectura OCR se
activan con solicitudes reconocidas; la lectura de pantalla
requiere Tesseract instalado en Windows.
EDICIÓN FÍSICA · RASPBERRY PI
El programa combina el rostro animado con módulos opcionales de micrófono, cámara, reconocimiento facial y sensores. El bucle principal actualiza la expresión y procesa voz, visión y controles según el equipo conectado.
Para conversar, el motor de IA se configura con Ollama local
(predeterminado; modelo qwen2.5:3b) o con OpenAI
mediante una clave propia. La búsqueda, la música y el dashboard
necesitan sus dependencias y configuración. Los motores y el
sonar están deshabilitados por defecto; OLED y aprendizaje por
refuerzo también dependen de extras y configuración.
HERRAMIENTA COMPLEMENTARIA
Botty Robot Hardware es una consola independiente
para comprobar motores, sonar y buzzer en Raspberry Pi. Escribe
help para ver comandos como forward,
distance, beep y stop.
Cada movimiento dura 0,3 s por defecto y puede limitarse a un
máximo de 2 s; sin RPi.GPIO, solo funciona en modo
simulación.
cd botty-robot
python -m pip install -e .
botty-robot
Ver controlador
UN EXPERIMENTO ABIERTO
Botty sigue creciendo entre la pantalla y el mundo físico. Cada edición es una invitación a aprender, construir y descubrir cómo la tecnología puede sentirse un poco más cercana.
Conoce el repositorio