AndromedaLM (Edge AI)
OmilooS ejecuta inferencias de Inteligencia Artificial de forma local y privada en el hardware doméstico del usuario. El modelo AndromedaLM optimiza el uso de la batería y la venta de excedentes de energía prediciendo la producción solar del día siguiente en base al pronóstico meteorológico local.
1. Arquitectura de Inferencia Local (Edge AI)
Para evitar enviar el patrón de consumo energético del usuario a un servidor en la nube, la inferencia se procesa enteramente en el Supernodo Edge local (placa de desarrollo industrial basada en el SoC Rockchip RK3588):
- Aceleración por Hardware: Utiliza la NPU (Neural Processing Unit) integrada del chip que provee hasta 6 TOPS de rendimiento en operaciones INT4/INT8.
- Formato del Modelo: Los pesos de AndromedaLM se cargan en caliente en formato GGUF cuantizado a 4 bits utilizando bindings nativos C++ integrados en el daemon de Rust mediante
inference_engine.rs. - Typing Stream Effect: Dart recibe los tokens en tiempo real a través de un stream FFI reactivo para pintarlos de forma progresiva en el widget
AndromedaAiPage.
2. Estructura del Prompt de Telemetría
Cada mañana, el sistema genera de forma autónoma un prompt estructurado en JSON que describe el estado exacto del hogar y lo inyecta al modelo:
{
"timestamp": "2026-06-25T08:00:00Z",
"system_state": {
"solar_capacity_kw": 5.0,
"battery_soc_percent": 45.2,
"average_daily_consumption_kwh": 14.5
},
"market_state": {
"spot_price_dracma_per_kwh": 0.142,
"p2p_neighbors_active": 4
},
"weather_forecast": {
"today": "Soleado con nubes dispersas a partir de las 16:00",
"expected_solar_hours": 9.2
}
}3. Plan de Acción Diario (EnergyActionPlan)
El modelo de lenguaje procesa las variables y responde con una estructura limpia que detalla la optimización del día:
- Previsión Meteorológica: "Intervalos nubosos por la tarde. Generación solar estimada de 22 kWh."
- Acciones Sugeridas:
- 09:00 - 13:00: Carga lenta de la batería doméstica hasta el 85% de capacidad.
- 13:00 - 16:00: Exportación del 100% de los excedentes fotovoltaicos al mercado de vecinos aprovechando el pico del precio spot ($DRACMA).
- 20:00 - 23:00: Reducción de cargas y consumo guiado por la batería para evitar consumo de la red nacional.