Menu

Stop losing track of applications

Track applications, score job matches, and generate professional documents. Self-hosted on your own server, completely free.

Know your real chances
Documents in 30 seconds
Everything in one place

Save time

10+ hours/week

Works for

All professions

Setup time

< 2 minutes

The job search is broken

Applications scattered across emails and spreadsheets. Hours spent rewriting the same documents. No idea which roles to prioritize.

Stop losing track of applications. Organize every opportunity, see how well you match each role, and create tailored documents that get responses.

Why Self-Hosted Matters

Your job search reveals salary expectations, career goals, and personal details. Keep that data 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 tailored documents that get responses

Pipeline Tracking

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

Smart Job Matching

Know your real chances. AI analyzes each role against your profile and shows a compatibility score.

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. Deploy in Minutes

One Docker command. No complex setup.

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

Enhance your Vega AI experience with our browser add-on. One click captures job details directly into your self-hosted platform.

Speed Up Your Job Search

Transform any job board into your personal assistant. The Vega extension adds a capture button to job listings, instantly saving them to your self-hosted platform.

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

Installation instructions are included in the setup guide.

linkedin.com/jobs

Software Engineer

TechCorp • Remote

Your Data Stays Yours

No tracking, no analytics, no subscription traps.

Free Forever

$0 per month
  • Unlimited job tracking
  • AI-powered job matching
  • Generated cover letters
  • Browser extension
  • Complete data ownership
  • Runs on less than 50MB RAM

Requirements:

Docker + Google Gemini API key

Deploy on a Raspberry Pi, basic VPS, or old laptop

Start Your Journey Today

Set up Vega in minutes with Docker and begin navigating toward your dream career

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:

cd vega-ai 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

Common questions about Vega AI

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?

Basic Docker knowledge is helpful but not required. If you can follow simple command-line instructions, you can set up Vega AI. You can install Docker on Windows, Mac, or Linux. The actual job tracking interface is as easy to use as any web app.

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 uses less than 50MB of RAM, making it incredibly lightweight. You can run it alongside your other applications without any performance impact. It even works on older computers, Raspberry Pis, or a $5/month VPS if you prefer remote access.

Help Us Improve Vega AI

Share your setup experience in under 1 minute

1min
to complete
100%
anonymous
🎁
help others