Menu

Never lose track of a job application again

Organize your search, know which opportunities matter most, and create resumes and cover letters that actually get responses. Your data stays completely private on your own computer.

Save time

10+ hours/week

Works for

All professions

Setup time

< 2 minutes

The job search is broken

Job searching is chaos. Applications scattered across emails, constantly rewriting the same documents, never knowing which opportunities are worth your time.

Vega AI brings order to your job search. Track every application, get insights on your best matches, and create custom resumes and cover letters instantly. Everything runs privately on your own computer.

Why Privacy Matters

Your job search reveals salary expectations, career goals, and personal details. Unlike other tools that store your data on their servers, Vega AI runs entirely on your computer. Your information stays under your control.

Privacy First

Your data never leaves your server

No Subscriptions

Free forever, no hidden costs

Full Control

Modify, extend, or audit the code

Organize every opportunity

See how well you match each role and create custom resumes and cover letters that get responses

Application Tracker

See everything at a glance. Track status from 'Interested' to 'Hired' in one dashboard.

Smart Job Matching

See how well you match each role before you apply. Focus your time on the opportunities that matter most.

Application Documents

Professional documents in 30 seconds. Each one customized to the specific job requirements.

How It Works

Get started with one Docker command

1. Install like any app

Simple installation. We'll guide you through each step.

2. Build Your Profile

Enter your experience once. Use it for every application.

3. Start Tracking

Add jobs via browser extension or manual entry. Stay organized automatically.

Track Your Application Status

Active Applied Interested Pending

Optional Browser Extension

Save even more time with the browser extension. One click captures job details directly into your private application.

Speed Up Your Job Search

Turn any job board into a data source. The extension adds a capture button to job listings, instantly saving them to your private application.

Works on LinkedIn, Indeed, AngelList, and more
One-click capture preserves all job details
Connects directly to your self-hosted instance

Installation instructions are provided in the setup guide.

linkedin.com/jobs

Software Engineer

TechCorp • Remote

Simple pricing

Open source and free to use. Just bring your own Google API key for AI features.

Free to use

$0 per month
  • Unlimited job tracking
  • Smart job matching
  • Custom cover letters
  • Browser extension
  • Complete data ownership
  • Lightweight and fast

Requirements:

Docker + Google Gemini API key

Runs on most computers or a basic VPS

Get started

Install Vega in minutes and start organizing your job search

Quick Setup Guide

1

Create Configuration

Get your free Gemini API key, then follow these steps:

Step 1: Create a vega-ai folder

mkdir vega-ai

Step 2: Create a config file with your settings

Create a file called config in the vega-ai folder with this content (replace your-gemini-api-key with your actual key):

GEMINI_API_KEY=your-gemini-api-key CREATE_ADMIN_USER=true ADMIN_USERNAME=admin ADMIN_PASSWORD=your-secure-password
2

Run with Docker

Navigate to your vega-ai folder and start Vega with persistent data storage:

docker run --pull always -d \ --name vega-ai \ -p 8765:8765 \ -v vega-data:/app/data \ --env-file config \ ghcr.io/benidevo/vega-ai:latest
3

Access & Configure

Visit http://localhost:8765 and log in with your admin credentials.

4

Browser Extension (Optional)

Add the browser extension for one-click job capture:

  1. a. Download the latest extension (.zip file)
  2. b. Unzip and go to chrome://extensions/
  3. c. Turn on "Developer mode" → "Load unpacked" → select folder

Requirements & Resources

System Requirements

  • Docker
  • Google Gemini API key (free tier available)
  • Less than 50MB RAM

Frequently Asked Questions

Everything you need to know

How do I install and set up the browser extension?

Download the extension ZIP from GitHub releases, unzip it, then load it in Chrome at chrome://extensions/ with Developer mode on. Click the Vega icon, configure your connection (usually localhost:8765), and you're set. Your Vega backend needs to be running first.

How do I capture job listings from LinkedIn?

Just browse LinkedIn job listings. The extension adds a capture button on each post. Click it, add notes if you want (salary expectations, interest level), and save. All job details are extracted automatically. No manual copying needed.

What should I do if the extension isn't working?

Try these steps: Check you're signed in (click the extension icon). Test your connection in settings. Make sure you're on a LinkedIn job page and the backend is running. Still stuck? Refresh the page or check the extension is enabled at chrome://extensions/.

Do I need technical skills to use Vega AI?

Not really. If you can install apps on your computer, you can set up Vega AI. We provide step-by-step instructions. The interface itself is as easy to use as any website.

What's a Google Gemini API key and how do I get one?

Google Gemini provides the AI capabilities for job matching and document generation. You can get a free API key from Google AI Studio. The free tier is generous enough for personal job searching. You get 60 requests per minute for free.

Can I use this for any type of job search?

Yes! Vega AI works for any profession: developers, designers, teachers, analysts, managers, and more. The AI adapts to your specific field and experience level.

Is my data really private?

Absolutely. Vega AI runs entirely on your own server. Your job search data, salary expectations, and personal information never leave your control. Only the AI prompts go to Google Gemini for processing.

What if I need help or find a bug?

The Vega AI community is active on GitHub. You can open issues, ask questions, or contribute improvements. Since it's open source, you can also modify it to fit your specific needs.

Can I run this on my personal computer?

Absolutely! Vega AI runs perfectly on your personal laptop or desktop. No need for cloud providers or monthly hosting fees. Just install Docker and run it locally. Your job search data never leaves your machine.

What about resource usage?

Vega AI is lightweight and runs well on most computers. You can run it alongside your other applications without performance issues. It works great on laptops, desktops, or a VPS if you prefer remote access.

How do I reset my admin password?

Stop the container, update your password in the config file, then add RESET_ADMIN_PASSWORD=true and restart.

Share your experience

Quick feedback to help us improve

1min
to complete
100%
anonymous
🎁
help others