vibe-cli
Web3 trading and data at your fingertips.
Install
# pip
pip install vibe-cli
# pipx (isolated)
pipx install vibe-cli
# curl | sh
curl -fsSL https://api.vibe.airforce/api/cli/install.sh | sh
Quick Start
vibe sync # Fetch operations manifest (works without API key)
vibe list-operations # List all commands
vibe swap-quote --from-token So11111111111111111111111111111111111111112 \
--to-token EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v \
--amount 1000000
vibe evm-swap-quote --network base --from-asset eth --to-asset usdc --amount 0.1
Auth
No API key required to try — 30 free credits per day.
vibe auth # Paste your API key interactively
# Or set environment variable
export VIBE_API_KEY=pk_xxx:sk_xxx
Get your API key at vibe.airforce/settings/api-keys
Commands
| Command | Description |
|---|---|
vibe sync |
Fetch operations manifest |
vibe list-operations |
List available commands |
vibe auth |
Authenticate with API key |
vibe logout |
Remove saved credentials |
vibe swap-quote |
Solana swap quote |
vibe swap |
Execute Solana swap |
vibe evm-swap-quote |
Base/Ethereum swap quote |
vibe evm-swap |
Execute Base/Ethereum swap |
vibe defi-discover |
Discover DeFi protocols |
vibe defi-quote |
Get DeFi position quote |
vibe defi-deposit |
Execute DeFi deposit |
vibe bags-launch-token |
Launch token on bags.fm |
vibe bags-claim-fees |
Claim bags.fm fees |
vibe bags-positions |
View bags.fm positions |
vibe data-provider |
Query external data providers |
vibe feedback |
Submit feedback |
vibe version |
Show CLI version |
Output Formats
vibe swap-quote -o table ... # Human-readable (default)
vibe swap-quote -o json ... # Structured JSON
vibe swap-quote -o json -f body.data ... # Extract nested field
vibe swap-quote -o raw ... # Unformatted JSON
License
MIT
Metadata
Release files for vibe-cli 0.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| vibe_cli-0.5.1.tar.gz | 25.3 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| vibe_cli-0.5.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 51.5 kB
Release files / vibe_cli-0.5.1.tar.gz
| Download URL | vibe_cli-0.5.1.tar.gz |
|---|---|
| Size | 25.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8bed5d9c8bfb13a730900d538a3d280f56c669dba6041604c69029ef2b2c0ea7
|
|
BLAKE2b-256 checksum How to use checksums |
79ef9280dd3269a47dce75dfd9f00d5e9d225a4788194425022a2e1bf27af354
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / vibe_cli-0.5.1-py3-none-any.whl
| Download URL | vibe_cli-0.5.1-py3-none-any.whl |
|---|---|
| Size | 26.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
af2e455c4d1c9f337b1bea990c7ce3c3070707cc59e9acbbeae0078589816aa9
|
|
BLAKE2b-256 checksum How to use checksums |
9fa89d1a72715f3f207b651c5da72e793c288aea420fadd1e684fc431d26b97b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Security for vibe-cli 0.5.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.