Skip to main content

VibeKit CLI - Configure AI coding workflows in SaaS, execute locally

Project description

VibeKit

Vibe Coding Platform - Configure sprints in SaaS, execute locally with Claude Code.

PyPI Python

What is VibeKit?

VibeKit bridges your project management in the cloud with AI-powered local development:

  1. Configure sprints, tasks, and rules in the web dashboard at vkcli.com
  2. Sync configuration to your local project with vk pull
  3. Execute tasks with Claude Code using intelligent agents
  4. Track progress automatically synced back to the dashboard

Installation

pip install vkcli

Quick Start

# 1. Login to VibeKit
vk login

# 2. Initialize a new project (creates project in SaaS)
vk init

# 3. Or link to existing project
vk link myuser/myproject

# 4. Pull configuration
vk pull

# 5. Check sprint status
vk status

CLI Commands

Command Description
vk login Authenticate with VibeKit
vk logout Clear credentials
vk init Create new project in SaaS
vk link <project> Link existing project
vk pull Sync config from SaaS to local
vk push Push task status to SaaS
vk status View current sprint status
vk sprint Start/manage sprints
vk done <task> Mark task complete
vk update Update CLI to latest version
vk open Open project in browser

How It Works

┌─────────────────────────────────────────────────────────────┐
│                     vkcli.com (SaaS)                        │
│  ┌─────────┐  ┌─────────┐  ┌─────────┐  ┌─────────┐        │
│  │ Projects│  │ Sprints │  │  Tasks  │  │  Rules  │        │
│  └─────────┘  └─────────┘  └─────────┘  └─────────┘        │
└───────────────────────┬─────────────────────────────────────┘
                        │ REST API + SSE
                        ▼
┌─────────────────────────────────────────────────────────────┐
│                    Local Development                         │
│                                                              │
│  $ vk pull                    $ vk push                      │
│       │                            ▲                         │
│       ▼                            │                         │
│  ┌─────────┐    ┌─────────┐   ┌─────────┐                   │
│  │  .vk/   │───►│CLAUDE.md│───►│ Claude  │                   │
│  │ config  │    │ context │    │  Code   │                   │
│  └─────────┘    └─────────┘   └─────────┘                   │
│                                                              │
└─────────────────────────────────────────────────────────────┘

Generated Files

When you run vk pull, the CLI generates:

your-project/
├── CLAUDE.md              # Context for Claude Code
└── .vk/
    ├── config.yaml        # Project configuration
    ├── context.yaml       # Full context (sprints, tasks, rules)
    ├── context-mini.yaml  # Minimal context for quick loads
    ├── sprints/           # Sprint data
    ├── rules/             # Coding rules and standards
    ├── tools/             # Tool configurations (LSP, linters)
    └── codebase/          # Auto-generated code documentation
        ├── INDEX.md       # Codebase navigation
        ├── WHERE_TO_PUT.md # Feature placement guide
        ├── ENDPOINTS.md   # API routes
        └── ...

Using with Claude Code

Once you've pulled your configuration, Claude Code automatically reads CLAUDE.md for context. The file includes:

  • Project overview and tech stack
  • Current sprint and tasks
  • Coding rules and standards
  • Quality gates

You can also install the vk-plugin for Claude Code to get:

  • /vk status - View sprint in Claude Code
  • /vk run - Execute tasks with agents
  • /vk commit - Smart commits
  • And more...

Documentation

Links

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vibekit_cli-0.2.4.tar.gz (72.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vibekit_cli-0.2.4-py3-none-any.whl (80.5 kB view details)

Uploaded Python 3

File details

Details for the file vibekit_cli-0.2.4.tar.gz.

File metadata

  • Download URL: vibekit_cli-0.2.4.tar.gz
  • Upload date:
  • Size: 72.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for vibekit_cli-0.2.4.tar.gz
Algorithm Hash digest
SHA256 d076179269173995aad68422d35444f9c61fd5e63a2c344ea00ff35c3e288a9d
MD5 51045cf430c423ab3ff1fb02c1128df7
BLAKE2b-256 abbb1afb5cd079672acb3f91c7002226b3f2471ee0858192a8376f1933bc4f6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for vibekit_cli-0.2.4.tar.gz:

Publisher: publish-cli.yml on ZySec-AI/vk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file vibekit_cli-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: vibekit_cli-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 80.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for vibekit_cli-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 228000933544bd524a46f07ff26632ff5a54afdd93bdd4d5ace68ba357d20e76
MD5 b109bbfd9ed4c05d2dc430b65accc431
BLAKE2b-256 20ff8e633036488b55e65f7164b5ee0d082997ebfb0f391c6081a617aa921f02

See more details on using hashes here.

Provenance

The following attestation bundles were made for vibekit_cli-0.2.4-py3-none-any.whl:

Publisher: publish-cli.yml on ZySec-AI/vk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page