Build locally
Use Node.js 20+, pnpm, Rust stable and platform-specific Tauri prerequisites. Initialize submodules before installing dependencies.
Read moreDEVELOPERS / 0.11.3
From a local checkout to a tool that belongs on campus.
Use Node.js 20+, pnpm, Rust stable and platform-specific Tauri prerequisites. Initialize submodules before installing dependencies.
Read moreJS plugins, Rust sidecars and Android embedded plugins. The generated surface lists 36 namespaces and 255 method entries, with permissions checked by the facade.
Read moreA Rust agent submodule connected through host commands and tools. See the integration guide for model, MCP, IM and skill boundaries.
Read moreTokens, theme and wallpaper injection, components and motion live in packages/gui. Extensions should reuse these components.
Read moreQuickJS: 2 seconds, 32 MiB, no network, files or processes. Python, Node dependencies, native executables and services require export to an external agent.
Read moreCheck types, localization, relevant tests and actual phone layouts. Use fixtures and redact credentials and personal data in reports.
Read moregit clone --recurse-submodules https://github.com/smartThise/OneTHU.git
cd OneTHU
git switch dev3
git submodule update --init --recursive
pnpm install
pnpm devA browser preview is not the native host: network, credentials, files and skill IPC need Tauri. See the build guide for platform commands.
Build instructionsCONTRIBUTORS
Major contributors have more than 10,000 cumulative added source-code lines in reachable dev3 history, excluding merge duplication, generated/vendor code, dictionaries, fixtures and non-code files. Other authors and credited coauthors are listed too; line counts do not measure impact.
Snapshot updated: 2026-10-24 · Source commit: ab0899f6. Resolved GitHub identities are combined; unresolved aliases may remain separate.
Methodology and details