Skip to content

VibePod/vibepod-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VibePod

Docs PyPI CI Docs Build

VibePod is a unified CLI (vp) for running AI coding agents in Docker containers.

Installation

VibePod is available on PyPI:

pip install vibepod

Current Status

This repository contains an initial v1 implementation with:

  • vp run <agent>
  • vp stop <agent|--all>
  • vp list
  • vp logs start|stop|status
  • vp config init
  • vp config show
  • vp config path
  • vp version

Image Namespace

By default, agent images use the nezhar namespace (for example nezhar/claude-container:latest).

Current defaults are aligned to existing container repos:

  • claude -> nezhar/claude-container:latest (repo)
  • gemini -> nezhar/gemini-container:latest (repo)
  • opencode -> nezhar/opencode-cli:latest (repo)
  • devstral -> nezhar/devstral-cli:latest (repo)
  • auggie -> nezhar/auggie-cli:latest (repo)
  • copilot -> nezhar/copilot-cli:latest (repo)
  • codex -> nezhar/codex-cli:latest (repo)
  • datasette -> vibepod/datasette:latest
  • proxy -> vibepod/proxy:latest (repo)

You can override any single image directly:

VP_IMAGE_CLAUDE=nezhar/claude-container:latest vp run claude
VP_IMAGE_GEMINI=nezhar/gemini-container:latest vp run gemini
VP_IMAGE_OPENCODE=nezhar/opencode-cli:latest vp run opencode
VP_IMAGE_DEVSTRAL=nezhar/devstral-cli:latest vp run devstral
VP_IMAGE_AUGGIE=nezhar/auggie-cli:latest vp run auggie
VP_IMAGE_COPILOT=nezhar/copilot-cli:latest vp run copilot
VP_IMAGE_CODEX=nezhar/codex-cli:latest vp run codex
VP_DATASETTE_IMAGE=vibepod/datasette:latest vp logs start

About

VibePod is a unified CLI (vp) for running AI coding agents in Docker containers.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages