AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻譯準備中
正在載入留言。
正在確認登入狀態。
Desktop Git client for self-hosted Forgejo: clone, commit, push and branch without the command line. Windows-first, Git LFS built in. Tauri + Rust + React.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗A desktop Git client for self-hosted Forgejo, in the spirit of GitHub Desktop. It's made for engineers who work with code, PLC exports, CAD files and documentation and would rather not learn the Git command line.
Website: https://kovirlabs.github.io/tenajlo/
[!NOTE] Designed, reviewed, and maintained by me, @evangress. I use AI coding tools heavily for implementation, but I own the architecture, read the changes, and use this app daily against my own Forgejo server. Bug reports go to a human.
Windows 10/11 is the main platform; Linux and macOS work too.
| History | Clone | Conflicts |
|---|---|---|
Screenshots show invented demo data; regenerate them with node scripts/screenshots.mjs.
You need Rust (stable), Node.js 24 with pnpm, Git 2.40+ and Git LFS, plus Tauri's system dependencies.
pnpm install
pnpm tauri dev # run with hot reload
pnpm tauri build # build an installer for this platform
Checks that CI runs:
pnpm typecheck && pnpm lint && pnpm test
cd src-tauri && cargo fmt --all -- --check && cargo clippy --all-targets -- -D warnings && cargo test --workspace
Integration tests run against Forgejo in Docker:
docker compose -f dev/forgejo.yml up -d && dev/seed-forgejo.sh
cd src-tauri && cargo test --features integration
Questions and ideas go to Discussions, bugs to Issues. See CONTRIBUTING.md and the Code of Conduct. Please report security problems privately (SECURITY.md).
Tenajlo has no telemetry or analytics. It only connects to the Git and Forgejo servers you use.
Apache License 2.0. See LICENSE and NOTICE. Bundled third-party software is listed in THIRD_PARTY_NOTICES.md.
Tenajlo is an independent project by Kovir Labs. It is not affiliated with, endorsed by or sponsored by GitHub, Inc. "GitHub" and "GitHub Desktop" are trademarks of GitHub, Inc.