Repository navigation
Releases: ortiz1022009/Hefesto
Release list
Hefesto 1.0.4
Hefesto 1.0.4
- A fresh Ágora: The store covers melt into the page, the cards float with a soft shadow, and every piece shows its status and size at a glance.
- uv: New piece that handles Python dependencies in seconds, compatible with pip.
- Heads-up outside the app: If the agent asks for a permission while you're in another app, Hefesto sends a notification and you can answer right from there — with a two-tap confirmation so nothing happens by accident.
- Terminal & keyboard: The terminal adapts to the keyboard while you type; nothing stays hidden.
- PostgreSQL fixed: It creates and starts its server again on phones where it used to stall.
- Installs on top: Nothing is lost.
Install the .apk on your Android (allow apps from unknown sources). Guide and certificate fingerprint: https://ortiz1022009.github.io/Hefesto/en/instalar
Hefesto 1.0.4
- Un Ágora con cara nueva: Las portadas de la tienda se funden con la página, las cartas flotan con una sombra suave y cada pieza muestra su estado y su peso de un vistazo.
- uv: Nueva pieza que maneja las dependencias de Python en segundos, compatible with pip.
- Avisos fuera de la app: Si el agente te pide un permiso mientras estás en otra app, Hefesto te avisa con una notificación y puedes responder desde ahí — con confirmación de dos toques para que nada pase por accidente.
- Terminal y teclado: La terminal se adapta al teclado al escribir y no deja nada tapado.
- PostgreSQL arreglado: Vuelve a crear y arrancar su servidor en los teléfonos donde se quedaba a medias.
- Se instala encima: No se pierde nada.
Instala el .apk en tu Android (hay que permitir apps de origen desconocido). Guía y huella del certificado: https://ortiz1022009.github.io/Hefesto/es/instalar
Hefesto 1.0.3
Hefesto 1.0.3 — las herramientas del Ágora vuelven a instalar bien en los teléfonos donde fallaban con «código 100» (PHP, .NET, Godot, Chromium…): la pieza que faltaba (dbus) viene ahora de fábrica en el Linux de Hefesto, y si un paquete se queda a medias, el instalador lo reconfigura y reintenta solo. Además, al contar un problema puedes dejar tu correo para recibir respuesta, y si tu red no deja bajar las herramientas grandes (Gradle, Node, Kotlin…), puedes importar el archivo oficial bajado en otro equipo: la ficha lo deja instalado y la tienda lo reconoce. Se instala encima: no se pierde nada.
Instala el .apk en tu Android (hay que permitir apps de origen desconocido). Guía y huella del certificado: https://ortiz1022009.github.io/Hefesto/es/instalar
Hefesto 1.0.3 — Agora tools install again on phones where they failed with "code 100" (PHP, .NET, Godot, Chromium…): the missing piece (dbus) now ships inside Hefesto's Linux, and if a package is left half-configured the installer reconfigures and retries on its own. Also, when reporting a problem you can leave your email to get a reply, and if your network won't let you download the big tools (Gradle, Node, Kotlin…), you can import the official file downloaded on another computer: the card installs it and the store recognizes it. Installs on top: nothing is lost.
Install the .apk on your Android (allow apps from unknown sources). Guide and certificate fingerprint: https://ortiz1022009.github.io/Hefesto/en/instalar
Hefesto 1.0.2
Hefesto 1.0.2 — la terminal vuelve a funcionar en los teléfonos donde se quedaba en blanco.
La causa era un WebView antiguo (el componente del sistema que la pinta): ahora funciona en
Android 8 y posteriores. Y si algo llegara a fallar, la misma pantalla dice el porqué y cómo
salir del paso — jamás otra pantalla muda. Se instala encima: no se pierde nada.
Instala el .apk en tu Android (hay que permitir apps de origen desconocido). Guía y huella del
certificado: https://ortiz1022009.github.io/Hefesto/es/instalar
Hefesto 1.0.2 — the terminal works again on phones where it showed a blank screen. The cause
was an old WebView (the system component that renders it): it now works on Android 8 and later.
And if anything ever fails, the screen itself says why and what to do — never another silent
blank. Installs on top: nothing is lost.
Install the .apk on your Android (allow apps from unknown sources). Guide and certificate
fingerprint: https://ortiz1022009.github.io/Hefesto/en/instalar
Hefesto v1.0.1
Actualización de la 1.0 con un arreglo de los que importan: los proveedores personalizados compatibles con OpenAI (Zhipu GLM, OpenRouter, un servidor propio…) no tenían dónde poner su dirección — el campo «URL base» estaba escondido tras el modo desarrollador. Ahora la casilla «Servidor» se ve siempre, junto a tu clave. Se instala encima de la 1.0: no se pierde nada.
Instala el .apk en tu Android (hay que permitir apps de origen desconocido). Guía y huella del certificado: https://ortiz1022009.github.io/Hefesto/es/instalar
A 1.0 update with one fix that matters: custom OpenAI-compatible providers (Zhipu GLM, OpenRouter, your own server…) had nowhere to enter their address — the "Base URL" field was hidden behind developer mode. The "Server" box now always shows, right next to your key. Installs on top of 1.0: nothing is lost.
Install the .apk on your Android (allow apps from unknown sources). Guide and certificate fingerprint: https://ortiz1022009.github.io/Hefesto/en/instalar
Hefesto v1.0
La primera versión estable: agentes que crean webs, apps Android y juegos de Godot desde el teléfono, con taller Linux propio y compilación de APK. La app entera estrena imagen — y muchas más mejoras de calidad de vida en cada rincón.
Instala el .apk en tu Android (hay que permitir apps de origen desconocido). Guía y huella del certificado: https://ortiz1022009.github.io/Hefesto/es/instalar
The first stable release: agents that build websites, Android apps and Godot games from your phone, with its own Linux workshop and on-device APK builds. The whole app has a new look — and many more quality-of-life improvements everywhere.
Install the .apk on your Android (allow apps from unknown sources). Guide and certificate fingerprint: https://ortiz1022009.github.io/Hefesto/en/instalar
Hefesto 0.5.2 (beta)
0.5.2 (beta) — el chat, más claro
Actualización de la beta. Se instala encima de la anterior: no se pierde nada.
El chat
- El historial de chats ya no se queda en blanco: se abre como un panel desde abajo, se estira para
ampliarlo y cada chat muestra su vista previa y su hora, agrupados por fecha. Con buscador. - Renombrar y borrar a la vista, sin menús escondidos.
- El botón «+» ya no crea un chat por cada toque: abre un panel para ponerle nombre y elegir motor, y
el chat se crea al confirmar. - El chip del modelo deja cambiar de modelo sin salir del chat; los cuatro motores muestran el suyo.
- Compartir un mensaje con otra app, además de copiarlo; y adjuntar un archivo que ya está en el
proyecto, sin pasar por el teléfono ni duplicarlo.
Archivos
- La barra de Archivos ya no corta iconos en pantallas estrechas: queda lo esencial a la vista y el
resto se mete en «Más». - «Buscar dentro» encuentra un texto en todos los archivos (no solo por nombre), con el archivo y la
línea de cada coincidencia, y el panel se cierra al pulsar «Cerrar».
Descargas y compilación
- Quitar una herramienta de Descargas ya no se queda a medias: se borra también lo que entró con ella,
se reintenta y, si aún queda algo, dice qué es y dónde está. - La descarga de un modelo sigue en segundo plano al salir de la app o apagar la pantalla, con barra de
progreso y botón Detener. - Al terminar una compilación, el aviso trae un botón para instalar el APK y dice cuánto tardó.
- Descargas con el mismo acabado del resto, y compartir cualquier archivo del proyecto (una imagen, un
PDF, un texto) desde su menú.
Detalles
- El agente integrado ahora se llama «Hefesto (API)»: no se confunde con «Hefesto local».
- Las pantallas entran y salen con un fundido corto, siguiendo el ajuste de animaciones.
- En Ajustes: buscador de tarjetas y un desglose del espacio que ocupa Hefesto (proyectos, Linux,
modelos y caché) con lo que queda libre en el teléfono.
Arreglos
- Los textos que se veían en español con la app en inglés ya salen en el idioma elegido.
- Un chat que hubiera quedado fuera de la lista (un fallo viejo) vuelve a aparecer con su conversación.
¿Algo que falló? Dentro de la app: Ajustes → Ayuda y diagnóstico → Reportar un problema. Lleva el diagnóstico del teléfono y las claves de API se tachan solas antes de salir.
0.5.2 (beta) — a clearer chat
Beta update. Install it on top of the previous one: nothing is lost.
The chat
- Chat history no longer comes up blank: it opens as a panel from the bottom, stretches to grow, and
every chat shows its preview and its time, grouped by date. With search. - Rename and delete in plain sight, no hidden menus.
- The “+” button no longer creates a chat on every tap: it opens a panel to name it and pick an
engine, and the chat is created when you confirm. - The model chip lets you switch models without leaving the chat; all four engines show theirs.
- Share a message with another app, not just copy it; and attach a file that is already in the
project, without going through your phone or duplicating it.
Files
- The Files toolbar no longer clips icons on narrow screens: the essentials stay in view and the rest
moves into “More”. - “Search inside” finds a text across every file (not just by name), with the file and line of each
match, and the panel closes when you tap “Close”.
Downloads and builds
- Removing a tool from Downloads no longer stops halfway: whatever came with it is deleted too, it
retries and, if something is left, it says what and where it is. - A model download keeps going in the background when you leave the app or the screen turns off, with
a progress bar and a Stop button. - When a build finishes, the notice brings a button to install the APK and says how long it took.
- Downloads now matches the rest of the app, and you can share any project file (an image, a PDF, a
text) from its menu.
Details
- The built-in agent is now called “Hefesto (API)”: no more confusion with “Hefesto local”.
- Screens fade and slide in and out, following the animations setting.
- In Settings: a card search and a breakdown of the space Hefesto uses (projects, Linux, models and
cache) with what is left on your phone.
Fixes
- Texts that showed in Spanish with the app in English now follow the chosen language.
- A chat that had been left out of the list (an old bug) comes back with its conversation.
Something to report? Inside the app: Settings → Help & diagnostics → Report a problem. It carries your phone's diagnostics and API keys are crossed out before leaving.
Hefesto 0.5.1 (beta)
0.5.1 (beta) — más control y menos asperezas
Actualización de la beta (la app sigue en pruebas: puede fallar y hay cosas por pulir). Se instala
encima de la versión anterior: no se pierde nada.
Detener sin abrir la app
- Puedes detener al agente o cancelar la compilación desde la propia notificación, sin abrir la app.
Si lo detienes sin querer, te pide confirmación antes y puedes reanudar el trabajo con un toque.
Mientras el agente trabaja
- Los avisos de tarea terminada te llevan al chat donde acabó y se quitan solos al abrir la app. El de
«trabajando» dice ya qué está haciendo y cuánto lleva. - Los motores externos saben que trabajan dentro de Hefesto: te guían por sus apartados en lugar de
mandarte a un ordenador.
Proyectos
- Selecciona varios proyectos a la vez y decide qué hacer con ellos: borrarlos, fijarlos o compartirlos.
- Un proyecto fijado queda protegido: no se puede borrar hasta quitarle el fijado.
Acabado
- Todas las ventanas (avisos, confirmaciones y errores) tienen el mismo acabado que el resto de la
app, con su icono y la acción principal bien a la vista. - Los menús de opciones (más opciones, adjuntar y modos de trabajo) van a juego con el resto.
Arreglos
- Copiar un texto largo (un bloque de código, la salida de un comando o un informe de error) ya no
cierra la app. - La lista de proyectos se desliza sin tirones, aunque tengas muchos.
- El botón de atrás ya no te devuelve a apartados por los que ya pasaste, y salir de un proyecto
vuelve a la lista en vez de quedarse en negro. - Los mensajes del agente se ven ya con su formato: negritas, listas y bloques de código con su botón
para copiar, sin asteriscos a la vista. - Fuera el cuadradito fantasma que asomaba en el borde de Chat y Archivos después de usar la vista
previa. - Las Novedades y el resto de los textos cambian de idioma junto con la app.
¿Algo que falló? Dentro de la app: Ajustes → Ayuda y diagnóstico → Reportar un problema. Lleva el
diagnóstico del teléfono y las claves de API se tachan solas antes de salir.
0.5.1 (beta) — more control, tidier rough edges
Beta update (still in testing: it can break and some parts are rough). Install it on top of the
previous version: nothing is lost.
Stop without opening the app
- You can stop the agent or cancel the build right from the notification, without opening the app.
If you stop it by accident, it asks for confirmation first and you can resume the work with one tap.
While the agent works
- Finished-task notices take you to the chat where it ended, and they clear themselves when you open
the app. The «working» notice now says what it is doing and how long it has been at it. - External engines know they are running inside Hefesto: they guide you through its own screens
instead of sending you to a computer.
Projects
- Select several projects at once and decide what to do with them: delete, pin or share.
- A pinned project is protected: it cannot be deleted until you unpin it.
Looks
- Every window (warnings, confirmations and errors) now matches the rest of the app, with its own icon
and the main action clearly in sight. - Options menus (more options, attach and working modes) match the rest too.
Fixes
- Copying a long text (a code block, a command output or an error report) no longer closes the app.
- The project list scrolls smoothly, even with many projects.
- The back button no longer takes you to screens you already left, and leaving a project goes back to
the list instead of a black screen. - Agent messages now show their formatting — bold, lists and code blocks with their copy button —
with no asterisks in sight. - The ghost square that peeped at the edge of Chat and Files after using the preview is gone.
- What's new and the rest of the texts now follow the app language.
Something to report? Inside the app: Settings → Help & diagnostics → Report a problem. It carries
your phone's diagnostics and API keys are crossed out before leaving.
Hefesto 0.5 (beta)
0.5 (beta) — primera versión pública
Primera versión que se publica. Está en pruebas: puede cerrarse sola (sobre todo con el motor
local o al compilar, que es cuando más memoria se usa), alguna función puede quedarse a medias y hay
cosas por pulir. Lo que falle se puede contar desde la propia app, en Ajustes → Ayuda y diagnóstico
→ Reportar un problema, y sirve para arreglarlo en la siguiente versión.
Agentes que trabajan de verdad
- Cuatro motores: el agente integrado de Hefesto, Antigravity, OpenCode y Hefesto local (un modelo
que funciona dentro del teléfono, sin internet y sin claves). - El agente usa herramientas de verdad: leer y escribir archivos, ejecutar comandos, buscar y compilar.
- Modos de trabajo (plan, revisión y automático): se le puede pedir que avise antes de tocar archivos.
Compilar en el teléfono
- Entorno Linux propio dentro de la app (Alpine con proot): sin root y sin ordenador.
- Compilación de APK con Gradle, SDK de Android, Kotlin y Java, con el progreso a la vista y el error
explicado cuando algo falla. - Terminal y consola con los comandos reales.
Hefesto local
- Catálogo de modelos con tamaños para teléfonos modestos y para los que van sobrados.
- Aviso de tres colores de lo que aguanta tu teléfono, con la memoria y el espacio a la vista.
- Ajustes de memoria, contexto y procesador; borrar un modelo pide confirmación.
- Se pueden descargar desde la app o importar archivos
.ggufque ya tengas.
GitHub desde el móvil
- Conectar la cuenta, clonar repositorios, commit, push y pull requests sin salir de la app.
Archivos y proyectos
- Editor, vista de árbol, búsqueda, proyectos fijados y copias de seguridad (proyecto, todos los
proyectos o solo los ajustes).
Idioma y aspecto
- Español e inglés, tema claro y oscuro, y ajustes que se quedan guardados.
Cosas de esta beta
- Aviso de beta la primera vez que se abre cada versión, con lo que puede fallar y cómo reportarlo.
- Reporte de fallos desde la app: se manda con un toque, lleva el diagnóstico del teléfono y las
claves de API se tachan solas antes de salir.