AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Clone, commit, push and branch on your self-hosted Forgejo without the command line. Free and open source.
Developer toolsRust · TypeScriptGitHub @kovirlabsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Loading comments.
Checking sign-in status.
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.
Taken from the repository README
Loading the full README.
Read the full 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.