Skip to content

Hope2333/oh-my-litecode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Oh-My-Litecode (OML)

Version: 0.1.0-alpha

A unified toolchain manager for cross-platform AI-assisted development environments on Termux/Android.

Overview

OML serves as an orchestrator for multiple sub-projects, providing:

  • Unified hotfix and patch management
  • Cross-platform package building (pacman/dpkg)
  • Version migration and upgrade automation
  • Documentation hub for all sub-projects

Sub-Projects

Project Description Status
solve-android/opencode OpenCode for Termux with TTY/lock cleanup Active
solve-android/bun Bun runtime for Termux (glibc-runner) Active

Quick Start

# Show available commands
./oml --help

# Unified builds (Termux first, GNU/Linux second)
./oml build --project opencode --target termux-dpkg --ver 1.2.10
./oml build --project opencode --target termux-pacman --ver 1.2.10
./oml build --project opencode --target gnu-debian --ver 1.2.10
./oml build --project opencode --target gnu-arch --ver 1.2.10

# bun-termux is currently Termux-only
./oml build --project bun --target termux-pacman --ver 1.3.9

# Apply hotfixes
./oml hotfix apply <fix-name>

# View documentation
./oml doc <project> <topic>

# Manage opencode-termux integration
./oml opencode diagnose
./oml opencode migrate-installed
./oml opencode plugin install
./oml opencode skill list
./oml opencode matrix --vers "1.2.9 1.2.10" --odir ~/oct-out/deb
./oml opencode plugin-build --plugin qwen-oauth-gd --odir ~/oct-plugin-out

Plugin safety default (Termux):

  • prefer file:// plugin entries in ~/.config/opencode/opencode.json
  • avoid named plugin entries when plugin has native/postinstall-heavy dependencies

Environment Policy

  • OML is not Termux-only.
  • Execution priority:
    1. Termux as first-class citizen (primary validation path)
    2. GNU/Linux as secondary supported environment
  • No other OS targets are considered unless explicitly required.

License

MIT License - see LICENSE for details.

Upstream Projects

About

OML总览

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors