Your vibe coding projects.
In one place. On your server.

Ideas, tasks, notes, commits, CI and Claude Code – VibeWorks gathers everything in one app that runs on your Proxmox and updates itself.

Installed in a minute

Run it on the Proxmox VE host – the installer creates a Debian container, installs everything and sets up automatic updates.

bash -c "$(curl -fsSL https://raw.githubusercontent.com/MoinMornhart/vibeworks/main/install/proxmox.sh)"

Works without Proxmox too – a Debian or Ubuntu server is enough. Installation guide →

What's inside

🗂️

Projects

Grid, list or kanban, status from idea to done. Progress can determine itself – from tasks, commits, CI and planning.

🔀

Tasks ↔ issues

Tasks become issues on GitHub, GitLab or Gitea and sync back. Commits, CI status and a dependency check come with it.

🤖

Claude Code

VibeWorks is an MCP server: Claude reads and completes your tasks, writes notes and docs – plus a CLAUDE.md generator and a prompt library.

🪟

Windows app

Its own window, tray, quick capture with Ctrl+Alt+V from any program and Windows notifications. Updates itself.

☀️

Today & focus

Plan tasks from all projects for the day, track time, 25-minute focus timer. The weekly review shows where the time went.

🔥

Review

An activity grid over the whole year, streaks, small achievements and a timeline across all projects.

🌐

Live monitoring

Checks the finished site every 5 minutes: availability, response time, SSL expiry – with a notification when something goes down.

💶

Costs

Hosting, domain, AI APIs per project – totals per month and year, a warning two weeks before every renewal.

📥

Idea inbox

Drop ideas via “share” on your phone, a drop address or ntfy – sort them into projects or tasks later.

🔔

Notifications

Due tasks, red CI, outages, access requests – via ntfy to your phone, webhook (Discord, Slack) or email.

🪦

Project graveyard

Whatever has slept for 30 days asks: carry on or bury – with a tombstone, last words and resurrection.

🖼️

Portfolio & sharing

Share projects via link, invite people – and show selected projects as a public portfolio.

🎨

Your design

Animated backgrounds, your own colors, light or dark, glass effect – per account. English and German.

🔐

Secure

Passkeys, two-factor, CSP, CSRF and SSRF protection, encrypted tokens. Your data stays on your server.

🚀

Low maintenance

One command installs everything, updates arrive every 15 minutes – with backup, health check and automatic rollback.

What it looks like

Dashboard with project cards, statistics and filters
Dashboard
Project page
Project page
Task board
Task board
Git and updates
Git & updates
Design editor
Your own design

Working with Claude Code

Demo: a task is created via quick capture, becomes issue #4, Claude Code works through it via MCP, then it is done
Task → issue → Claude → done (demo in German)
  1. Create a task – in VibeWorks, via quick capture or from the idea inbox.
  2. Connect Claude – one API key, one command: claude mcp add …
  3. “Work through the open tasks” – Claude fetches the tasks, sets them to “In progress”, implements them and checks them off.
  4. Everything stays visible – history, issues, commits and CI follow along.
Set up Claude Code →

Docs