Skip to main content

Weio — an agentic coding assistant that routes inference through your Weio account.

Project description

weio-cli

An agentic coding assistant that runs on your machine and routes inference through your Weio account.

Install

pip install weio-cli        # or: pipx install weio-cli

Requires Python 3.9+.

Authenticate

Generate an API key in Settings → API & CLI on weio.ai, then:

weio login                  # paste your weio_sk_… key (saved to ~/.weio/config.json)
# or, per-session:
export WEIO_API_KEY="weio_sk_…"

Use

# Run a coding task in the current directory (reads & edits files):
weio "add error handling to the fetch() in api.py"

# Add specific files to the context:
weio code "refactor to async" -f server.py -f db.py

# One-shot question (no file edits):
weio ask "what does a 502 from nginx usually mean?"

# Interactive chat:
weio chat

# Check connectivity and your key:
weio ping

Edits are shown as a diff and require confirmation before anything is written (use -y/--yes to apply automatically). New files are created as needed.

Configuration

Setting Flag Env Config file
API key --key WEIO_API_KEY ~/.weio/config.json
API base --base WEIO_BASE ~/.weio/config.json
Model --model

Self-hosted / LAN gateway? Point at it with --base http://HOST:8901/v1.

Output is billed against your Weio account usage.

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

weio_cli-0.1.0.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

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

weio_cli-0.1.0-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file weio_cli-0.1.0.tar.gz.

File metadata

  • Download URL: weio_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for weio_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cac40e8fbb9f1f8f15a31af108fa03cf21d42dd8ec01f108153837a799d5775d
MD5 34053c421be358fff9be7ede38d819c3
BLAKE2b-256 91ac2d3d46ea9c2015bfa4620e8394a6bce79f47743769a761b79607d46d6db9

See more details on using hashes here.

File details

Details for the file weio_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: weio_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for weio_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9ff8a55898bba927a15833d8d10b9abf7d20a9420b9d01bd35a4df1341ba89cd
MD5 54b77f058713ec83bd5384ad2a18a733
BLAKE2b-256 768eb86b60ff7803ebfa34236ad759b4130d807f670da3d7a5906f0fa3cb3aec

See more details on using hashes here.

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