DevCoreXOfficial/core-termux

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

解决的问题

Core-Termux 将 Android 上的 Termux 转变为一个功能完整的开发工作站。它通过提供一个统一、模块化的 CLI 来管理整个开发工具链,消除了手动配置编程语言、数据库、AI 代理和 shell 配置的繁琐工作。

如何工作

它通过一个核心 CLI(core)运行,允许用户安装、更新和卸载模块。这些模块将工具分类为 lang(语言)、db(数据库)、ai(AI 代理)和 editor(代码编辑器)等类别。它还包含用于环境变量管理的内置工具、用于知识管理的本地“第二大脑”,以及语音到代理的集成功能。

适用人群

使用 Android 上的 Termux 并希望获得无需手动安装大量独立工具的专业化、预配置开发环境的开发者。

主要亮点

  • 模块化工具:轻松安装语言(Node.js、Python、Rust、Go)、数据库(PostgreSQL、MongoDB、Redis)和 shell 插件。
  • 集成 AI 代理:支持大量 AI 编码助手,包括本地 LLM 的 Ollama、Claude Code、Gemini CLI 和 Qwen Code。
  • AI 代理 Shell:专用的 core agent 命令,具有“Plan”(只读)和“Build”(写入)模式,可安全地在机器上执行任务。
  • 第二大脑:基于本地 Markdown 的记忆系统(core brain),支持标签、分类和 GitHub 同步,用于个人知识管理。
  • 语音集成core voice 允许用户通过 Termux:API 捕获音频,在 Neovim 中编辑提示词,并启动特定的 AI 代理。
  • 环境管理:安全、交互式地管理 shell 环境变量,支持 API 密钥等敏感信息的隐藏输入。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目