CommunityProgramación y desarrollogithub.com

Melonmain/Aven

Asistente de IA basado en Rockchip

¿Qué es Aven?

Melonmain/Aven es un asistente de IA diseñado específicamente para funcionar en hardware basado en Rockchip, como placas de desarrollo y sistemas embebidos. Su principal ventaja es ofrecer inteligencia artificial local, optimizada para el chipset Rockchip, lo que permite ejecutar tareas de procesamiento de lenguaje natural, reconocimiento de voz o automatización sin depender de servicios en la nube. La skill está pensada para desarrolladores y entusiastas que trabajan con plataformas como RK3588, RK3566 y similares, facilitando la integración de capacidades de IA en proyectos de IoT, robótica o edge computing. Al ejecutarse localmente, mejora la privacidad y reduce la latencia, siendo útil en aplicaciones donde la conectividad es limitada o se requiere respuesta en tiempo real.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add Melonmain/Aven

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Aven?

Asistente de IA basado en Rockchip

Esta skill proporciona un asistente de inteligencia artificial optimizado para hardware Rockchip, como las series RK35xx. Permite la ejecución local de modelos de lenguaje y otras funciones de IA, aprovechando las capacidades de procesamiento del chip para ofrecer respuestas rápidas y eficientes. Es ideal para desarrolladores que trabajan en proyectos embebidos, IoT o edge computing, donde se requiere privacidad, baja latencia y funcionamiento sin conexión a internet.

Características

  • Ejecución local de modelos de IA en hardware Rockchip.
  • Soporte para placas comunes como RK3588, RK3568, RK3566.
  • API simple para integración en aplicaciones personalizadas.
  • Optimizado para procesamiento de lenguaje natural y comandos de voz.

Plataformas compatibles

  • Hardware: Rockchip RK3588, RK3568, RK3566, RK3399 (otras series pueden funcionar pero no están oficialmente probadas).
  • Sistema operativo: Linux (ARM64) con soporte para NPU Rockchip.

Cómo empezar

Para utilizar la skill Aven, sigue estos pasos:

  1. Clona el repositorio:

    git clone https://github.com/Melonmain/Aven.git
    cd Aven
    
  2. Instala las dependencias: Asegúrate de tener instalado el runtime de Rockchip NPU (rknn-toolkit) y las librerías necesarias.

  3. Configura tu dispositivo: Conecta tu placa Rockchip y asegúrate de que los drivers estén cargados.

  4. Ejecuta el asistente:

    python aven.py
    

Uso

Una vez iniciado, el asistente escuchará comandos de texto o voz (dependiendo de la configuración). Puedes interactuar con él mediante una terminal o una interfaz web incluida.

Ejemplo de comando

$ aven "¿Cuál es la temperatura actual?"
La temperatura es de 45°C.

Documentación adicional

Para más detalles, consulta el repositorio oficial y la documentación de Rockchip NPU.

Licencia

Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más información.

Skills relacionados