Urgent.News

What's breaking now, across thousands of outlets.

Tech

I Built a Native Codex Development Environment for Android

Most AI coding workflows on mobile still assume one thing: Somewhere, there is another computer doing the real work. I wanted to see how far I could push the opposite idea. What if the Android device itself hosted the workspace, terminal, development tools and Codex runtime? That became AGENTCODI. Codex workflows, directly on Android AGENTCODI is an open-source Android application built around…

Coding workflows on mobile devices traditionally involve a separate computer handling the actual work. The developer aims to challenge this conventional approach by creating AGENTCODI, a native Android development environment. AGENTCODI is an open-source application that hosts all the necessary components - Codex app-server, a private workspace, interactive terminal, and Node.js, Python - directly on the Android device.

The user experience revolves around the native Android interface, while the runtime and other tools run on the device itself, eliminating the need for Termux or separate gateway configurations.

The environment offers a more integrated approach, with capabilities such as workspace ZIP exports, GitHub and Gmail integration through hosted Codex apps, and native approval dialogs. Importing and exporting files is facilitated through Android's document picker, ensuring clear access control. The project is currently in Early Access, with AGENTCODI 0.6.11 compatible with devices running Android 10 or newer and ARM64 architecture.

The development team has addressed issues like Unicode backspace handling and improved approval controls. Even though there's room for improvement, AGENTCODI demonstrates an intriguing experiment in treating Android as an actual development environment, capable of running a coding agent independently. The project is open-source under Apache 2.0, available on GitHub.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

WordPress Abilities API integration — A Practical First Integration

Introduction This post walks through a practical WordPress Abilities API integration for developers and product teams. It shows how to declare discoverable, executable abilities (name, schema…

  • WordPress Abilities API enables machine-readable site capabilities.
  • wpregisterability() registers tasks like creating drafts or syncing products.
  • REST endpoints allow external systems to discover abilities with least-privilege access.

Normalize It, Then Break It On Purpose: 3NF to Star Schema, Explained Through Food Delivery

Every data engineer eventually runs into the same apparent contradiction: the database design that every textbook, every senior review, and every "how do I avoid duplicate data" instinct insists is…

  • Original table violates 1NF due to repeated groups in itemsordered column
  • Second violation: orderitems table needs 2NF with composite primary key
  • Third violation: transitive dependencies in orders table, resolved with customers table

More from Friday 4 September →