MCPcopy Index your code
hub / github.com/Shadlock0133/cargo-vibe

github.com/Shadlock0133/cargo-vibe @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
6 symbols 11 edges 1 files 2 documented · 33% updated 18mo ago★ 851 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Installation

cargo install cargo-vibe

Running

cargo vibe build

Configuration

Vibe Pattern

By default, cargo-vibe will, on success, vibe full strength for 3 seconds.

You can change that by setting CARGO_VIBE_PATTERN environment variable. For example, to set it vibe for 1.5 second on 20% strength, you can do:

CARGO_VIBE_PATTERN="0.2 1.5s" cargo vibe <cmd>

You can also set full patterns of vibes to run, by separating them with slashes /. Here is one example:

CARGO_VIBE_PATTERN="0.4 1s/0.6 1s/0.8 0.75s/1.0 0.25s"

Server Address

If your server is running at an address or port other than the default (ws://127.0.0.1:12345), you can override it using CARGO_VIBE_ADDR. For example:

CARGO_VIBE_ADDR="ws://172.31.160.1:69696"

Core symbols most depended-on inside this repo

connect_to_server
called by 1
src/main.rs
start_in_process_server
called by 1
src/main.rs
parse_pattern
called by 1
src/main.rs
vibrate_all
called by 1
src/main.rs
real_main
called by 1
src/main.rs
main
called by 0
src/main.rs

Shape

Function 6

Languages

Rust100%

Modules by API surface

src/main.rs6 symbols

For agents

$ claude mcp add cargo-vibe \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact