Skip to main content

A lightweight personal AI assistant framework

Project description

weavbot

GitHub Actions PyPI Docs (English) Docs (中文)

A lightweight personal AI assistant framework.

中文说明

Highlights / 亮点

  • Interactive onboarding for provider/model/channel setup / 交互式初始化(provider/model/channel 一步配置)
  • Wechat Clawbot support / 支持微信 ClawBot(Wechat Clawbot):Wechat channel configuration | 微信渠道配置

Installation

uv tool install weavbot

Verify:

weavbot --version

To try the latest unreleased features:

uv tool install git+https://github.com/yankeguo/weavbot.git

After installation, run the recommended first steps:

Run onboarding:

weavbot onboard

Detailed CLI docs:

Full documentation: https://yankeguo.github.io/weavbot/

Credits

This project is a hard fork of nanobot by HKUDS, with significant optimizations and improvements.

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

weavbot-0.4.2.tar.gz (149.0 kB view details)

Uploaded Source

Built Distribution

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

weavbot-0.4.2-py3-none-any.whl (194.0 kB view details)

Uploaded Python 3

File details

Details for the file weavbot-0.4.2.tar.gz.

File metadata

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

File hashes

Hashes for weavbot-0.4.2.tar.gz
Algorithm Hash digest
SHA256 90c6c275d70b2f860201b75aaa05098f477ebfbe6b3fb6a7ef00ccd11c51e4b2
MD5 f2a4694f08ecf55a23dfd4c775f6fae3
BLAKE2b-256 ef59f71ef68fd1f1e244d27e5715ada1dca57762a1eca38857ba97c1d55584be

See more details on using hashes here.

Provenance

The following attestation bundles were made for weavbot-0.4.2.tar.gz:

Publisher: release.yml on yankeguo/weavbot

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

File details

Details for the file weavbot-0.4.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for weavbot-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8f295bdd275d42c810ee990dd60ef11d471fcb8e4d060b1b56627d088826081a
MD5 5c6729608a21296ed4572a5cd72070ab
BLAKE2b-256 9dcf006f29d1b43c1e5520319fa68ce36aafb2b10cd226be228f2f2a1972cba0

See more details on using hashes here.

Provenance

The following attestation bundles were made for weavbot-0.4.2-py3-none-any.whl:

Publisher: release.yml on yankeguo/weavbot

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