RoleTect is a local-first, privacy-focused desktop application and companion browser extension engineered to centralize your job application pipeline, parse job descriptions into structured requirements, and tailor professional LaTeX resumes and cover letters using sovereign AI models.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
RoleTect integrates sovereign LLM orchestration with professional TeX typesetting. Built for engineers and professionals who treat their career narrative as a precision specification:
- 🔒 Local-First & Privacy Sovereign: Your resume source files, parsed applications, and personal data remain stored in an encrypted local SQLite vault on your device.
- 🤖 Multi-Provider AI Tailoring: Tailor your resume content to any target job description using Gemini, OpenAI, Claude, Groq, AWS Bedrock, or completely offline with local Ollama models.
- 📄 Built-in Tectonic LaTeX Compiler: Compiles LaTeX documents directly into PDFs on-device in milliseconds without requiring heavy external TeX Live or MiKTeX distributions.
- 🧩 Companion Browser Ingestion: Capture job postings from LinkedIn, Indeed, Glassdoor, and career portals in a single click with the companion extension.
- 📊 Self-Healing LaTeX & Side-by-Side Comparison: Automatic syntax fixing and instant visual diffing between your baseline master resume and tailored documents.
- ☁️ S3-Compatible Cloud Synchronization: Automated, encrypted database backup and restore to any S3-compatible storage provider (AWS, Cloudflare R2, MinIO).
- 🎨 Technical Diagramming Canvas: Built-in interactive Mermaid.js editor with AI-assisted diagram generation and SVG export.
Pre-built standalone packages for Linux, macOS, and Windows are available directly on the Releases page.
curl -fsSL https://raw.githubusercontent.com/AhmedTrooper/RoleTect/main/desktop/install.sh | bashirm https://raw.githubusercontent.com/AhmedTrooper/RoleTect/main/desktop/install.ps1 | iexflatpak install --user roletect-0.1.5.flatpak- Firefox: Install from Mozilla Add-ons (Available Now)
- Chrome / Chromium / Brave / Edge: Download
roletect-chrome-extension.zipfrom Releases, unpack it, openchrome://extensions, enable Developer Mode, and click Load unpacked.
- Bun (v1.2+)
- Rust & Cargo (Stable)
- C compiler and CMake (for Tectonic build dependencies)
# Clone the official repository
git clone https://github.com/AhmedTrooper/RoleTect.git
cd RoleTect/desktop
# Install frontend dependencies with Bun
bun install
# Run desktop app in development mode (Tauri v2 + Vue 3)
bun run tauri devcd RoleTect/desktop
# Build frontend and compile release binary
bun run build
bun run tauri build© 2025–2026 MD. RAMJAN MIAH (AHMEDTROOPER). All Rights Reserved.
Commercial Proprietary software with open ecosystem companion tools.






