DevCoreXOfficial/core-termux

Turn Termux into a complete development workstation with AI coding agents, a modern code editor, databases, automation, and developer tools.

What it solves

Core-Termux transforms Termux on Android into a full-featured development workstation. It eliminates the manual effort of setting up programming languages, databases, AI agents, and shell configurations by providing a unified, modular CLI to manage the entire developer stack.

How it works

It operates through a single core CLI (core) that allows users to install, update, and uninstall modules. These modules categorize tools into buckets such as lang (languages), db (databases), ai (AI agents), and editor (code editors). It also includes built-in utilities for environment variable management, a local "second brain" for knowledge management, and voice-to-agent integration.

Who it’s for

Developers who use Termux on Android and want a professional, pre-configured development environment without manual installation of numerous individual tools.

Highlights

  • Modular Tooling: Easy installation of languages (Node.js, Python, Rust, Go), databases (PostgreSQL, MongoDB, Redis), and shell plugins.
  • Integrated AI Agents: Support for a vast array of AI coding assistants including Ollama for local LLMs, Claude Code, Gemini CLI, and Qwen Code.
  • AI Agent Shell: A dedicated core agent command with "Plan" (read-only) and "Build" (write) modes to safely execute tasks on the machine.
  • Second Brain: A local Markdown-based memory system (core brain) with tagging, categorization, and GitHub sync for personal knowledge.
  • Voice Integration: core voice allows users to capture audio via Termux:API, edit the prompt in Neovim, and launch a specific AI agent.
  • Environment Management: A secure, interactive way to manage shell environment variables with hidden input for API keys.

Related

  • Project
  • Project
  • Project
  • Project
  • Project