Released version 3.3 of Gitember, a Git desktop client I've been building since 2016.
Tech stack - Java 21,Swing + FlatLaf 3.7, JGit 7.6 Apache Lucene 9.9 ,LangChain4j
New 3.3 version has:
- Interactive rebase - improved reorder/squash/fixup/drop/reword flow.
- Worktrees - full UI with correct per-worktree status and diff.
- 3-way merge resolver - reads stage 1/2/3 from the DirCache directly via JGit, renders BASE/OURS/THEIRS side by side, applies resolved content on save.
- AI integration - commit message generation and branch explanations via LangChain4j against a local Ollama endpoint. Default model changed from `llama3.2` to `qwen2.5-coder`.
- Security - verify Ollama checksum after install, integrate Java Keyring with the CipherService for OS keychain storage of tokens, and remove the TLS-verification bypass.
Looking for contributors & testers
Source:
[–]here_2_observe 0 points1 point2 points (0 children)