Qué es ATLAS
ATLAS es un prototipo de agente de inteligencia artificial físico y personalizable. Combina modelos de lenguaje existentes con software propio, memoria persistente y herramientas que le permiten realizar tareas. Su primera implementación física se llama ATLAS A1.
La idea parte de algo cotidiano: poder pedir una tarea de forma natural y disponer de un sistema que tenga cómo llevarla a cabo. La conversación es el punto de entrada; el proyecto estudia también el contexto, la ejecución y la comprobación del resultado.
El TDR de Sami González Kamel
ATLAS es mi TDR, el Treball de Recerca de Bachillerato. Soy Sami González Kamel y publico mis proyectos como samilososami. En este trabajo conecto mis intereses en inteligencia artificial, informática y electrónica a través de un prototipo que puedo construir, probar y modificar.
La pregunta que guía la investigación es si se puede integrar un agente conversacional con memoria y herramientas en un dispositivo físico accesible, manteniendo una interacción suficientemente rápida y útil.
Mi trabajo consiste en integrar las piezas, desarrollar interfaces y herramientas, y evaluar cómo se comportan juntas. El proceso incluye documentar fallos, revisar decisiones y distinguir las pruebas de software de las verificaciones realizadas con el dispositivo.
Voz, memoria y herramientas
- Voz. Una interfaz para conversar, con una cara que acompaña los estados de escucha, espera y respuesta. Las expresiones son parte de la comunicación visual.
- Memoria. Instrucciones, preferencias y contexto conservados en archivos. Esta información se puede consultar entre sesiones; no supone reentrenar el modelo.
- Herramientas. Funciones y comandos que conectan la conversación con el sistema, las rutinas y los dispositivos autorizados. El software recibe el resultado de cada operación.
Qué lleva ATLAS A1
ATLAS A1 utiliza una Raspberry Pi 5 con 4 GB de RAM y una pantalla táctil SunFounder TS7 Pro de siete pulgadas, con resolución de 1024 × 600. ATLAS OS está basado en Debian 13 para arquitectura ARM64.
La Raspberry Pi mantiene el entorno local y ejecuta las herramientas y servicios. Los modelos de lenguaje más grandes se utilizan principalmente mediante servicios en la nube. Los recursos locales se destinan a funciones compatibles con el dispositivo, por lo que ATLAS no se presenta como un asistente completamente independiente de Internet.
WebScreen es la interfaz de pantalla. El proyecto incluye también interacción por terminal y trabajo sobre una aplicación Android. La integración del audio, los periféricos y la carcasa forma parte del desarrollo del conjunto.
Cómo ha evolucionado
Las primeras versiones se apoyaban en OpenClaw. Esa etapa permitió comprobar la idea e identificar limitaciones, especialmente en la interacción por voz. El desarrollo ha evolucionado hacia un runtime propio que conecta la conversación en tiempo real con el contexto y las herramientas de ATLAS.
El repositorio documenta distintas etapas del proyecto. Algunas imágenes y versiones publicadas corresponden a momentos anteriores; el README y las notas de cada versión ayudan a situarlas.
Qué queda por resolver
ATLAS sigue siendo un prototipo en evolución. La rapidez de la conversación, la fiabilidad de las acciones y la integración física requieren pruebas continuas. El diseño de la carcasa también está en proceso; las ilustraciones de esta web muestran la arquitectura de forma conceptual.
El objetivo del TDR es explicar ese proceso con sus resultados y límites. Los modelos, Linux y otras tecnologías sobre las que se apoya el proyecto ya existen: la investigación está en cómo conectarlos y convertirlos en una experiencia útil.
Código y documentación
El repositorio público de ATLAS reúne el código y la documentación del proyecto. En mi portfolio puedes conocer otros trabajos y el contexto en el que desarrollo ATLAS.
Volver a la experiencia ATLAS