What is Vega AI?
Vega AI is an intelligent job application tracking system that combines powerful AI capabilities with complete data privacy. Just as ancient navigators used the star Vega to find their way, Vega AI helps you navigate your career journey with AI-powered tools for job search, application tracking, and document generation. Built with Go and powered by Google Gemini AI, Vega AI is designed for both cloud deployment and self-hosting, giving you the flexibility to choose between convenience and complete data control.Key Benefits
AI-Powered Intelligence
Get intelligent job match scores, personalized cover letters, and tailored CVs generated using Google Gemini AI based on your profile and job requirements.
Privacy-First Architecture
Self-host Vega AI with a single Docker command to maintain complete control over your job search data. Your information stays on your infrastructure.
Browser Extension
Capture job postings from LinkedIn and other job boards with one click. No more manual data entry or lost opportunities.
Smart Profile Management
Upload your existing CV to automatically populate your profile with AI-powered parsing. Maintain comprehensive work history, education, and skills.
Use Cases
Active Job Seekers
Track all your applications in one place with customizable statuses. Get AI-powered insights on which opportunities match your profile best, and generate tailored documents for each application.Privacy-Conscious Professionals
With self-hosting, your sensitive career data never leaves your infrastructure. Perfect for professionals who need to maintain confidentiality during their job search.Self-hosted mode requires only a free Google Gemini API key. No paid subscriptions needed.
Career Changers
Leverage AI to understand how your existing experience translates to new roles. Get detailed match analysis with strengths, weaknesses, and actionable feedback for each opportunity.Recruitment Efficiency
Organize candidate information and job postings systematically. The AI-powered matching helps identify the best fit candidates quickly.How It Works
Set Up Your Profile
Create your professional profile manually or upload your CV for AI-powered parsing. Include work experience, education, skills, and certifications.
Capture Job Opportunities
Use the browser extension to capture jobs from LinkedIn with one click, or manually add opportunities from any source.
Get AI Analysis
Analyze each job to receive a match score (0-100) with detailed insights on your compatibility, strengths, and areas for improvement.
Generate Documents
Create tailored cover letters and CVs optimized for each specific job using AI that understands your profile and the role requirements.
Architecture Overview
Vega AI follows a clean, domain-driven architecture:- Backend: Go with layered architecture (handlers → services → repositories)
- Database: SQLite with WAL mode for reliable multi-tenant data isolation
- Frontend: Go templates + HTMX + Tailwind CSS for responsive, interactive UI
- AI Integration: Google Gemini API with pluggable LLM interface
- Caching: Badger embedded database for performance optimization
- Deployment: Docker with multi-architecture support (AMD64/ARM64)
Try Vega AI
Cloud Mode
Try Vega AI immediately at vega.benidevo.com with Google OAuth authentication and usage quotas.
Self-Host
Deploy Vega AI on your own infrastructure with complete data control and no usage limits.
Next Steps
Quickstart
Get Vega AI running in under 5 minutes with Docker.
Features
Explore all the features that make Vega AI powerful.
Development
Learn how to contribute or customize Vega AI for your needs.
API Reference
Integrate with Vega AI using the REST API.