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 金鑰等敏感資訊的隱藏輸入。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案