About Omnidev

A self-hosted platform for AI-assisted code analysis and editing, powered by Claude Code CLI

Why Omnidev?

Omnidev turns your Claude subscription into a 24/7 development assistant. Queue up code changes from your phone, triage your backlog while commuting, and wake up to merge requests ready for review.

Work While You Sleep

Assign issues to Omnidev from your phone and let it work overnight. Come back to branches with completed changes and merge requests waiting for your review.

Faster Backlog Triage

Quickly analyze issues, estimate complexity, and plan features with AI assistance. Turn a mountain of backlog items into actionable, well-scoped tasks.

Maximize Your Subscription

Get more value from your Claude subscription by running it continuously on real work. No more idle time between coding sessions.

Access From Anywhere

Web-based interface means no CLI setup required. Queue tasks from your phone, tablet, or any browser while away from your development machine.

GitLab Integration

Automatic branch creation, commits, and merge requests with AI-generated descriptions. Review and merge when you're ready.

Secure & Self-Hosted

Run on your own infrastructure with sandboxed execution. Your code never leaves your network. 2FA, API keys, and IP whitelisting included.

Claude Code Dependency

This project installs and orchestrates the publicly available Claude Code package. Users must have their own Claude account and active subscription to use this tool. Claude Code is a product of Anthropic PBC and is not affiliated with this project.

Key Features

Everything you need for AI-powered code operations in one platform.

Workspace Management

Clone and manage multiple Git repositories from a central dashboard. Switch branches, view file trees, and organize workspaces with ease.

Claude Code + MCP Integration

Ask questions or request AI-assisted edits with full codebase context. Connect to external MCP servers (Linear, GitHub, Slack) to extend Claude's capabilities.

GitLab Integration

Seamlessly create merge requests with AI-generated descriptions. Automatic branch creation, commit management, and MR workflows built in.

Security First

Two-factor authentication, API key management, IP whitelisting, and sandboxed execution ensure your code and credentials stay protected.

Technology Stack

Built with modern, well-supported technologies.

Frontend

Next.js 15
TypeScript
HeroUI
Tailwind CSS

Backend & Infrastructure

NextAuth.js
simple-git
GitLab API
Docker
Zod

Development Roadmap

Development progress and planned features.

Completed

  • TypeScript with strict mode
  • Next.js App Router UI
  • Workspace management
  • Claude Code CLI integration
  • REST API endpoints
  • GitHub pull requests
  • GitLab merge requests
  • 2FA authentication
  • Async job queue
  • Docker sandboxing
  • Documentation system
  • Remote MCP server support
  • Enhanced execution history

In Progress

  • Performance optimizations

Planned

  • OAuth-based MCP server support
  • MCP connections dashboard
  • Multi-user teams