Skip to main content

Mailbox-backed AI agent proxy server

Project description

ai-agent-proxy

ai-agent-proxy is a mailbox-backed FastAPI proxy.

Install:

make install

Run:

ai-agent-proxy --host 0.0.0.0 --ip 127.0.0.1 --workspace /path/to/workspace --api-key your-token

Options:

  • --workspace sets the mailbox workspace.
  • --host sets the HTTP bind address.
  • --ip is accepted as a compatibility alias for the bind address.
  • --workers sets the number of FastAPI worker processes. Default is 2.
  • --api-key requires Authorization: Bearer <api-key> on API requests.
  • -f, --config loads KEY=VALUE settings from a config file.
  • user_id in the chat completions request body is used as the mailbox CHANNEL_ID when present. user is used as fallback.

Config example:

WORKSPACE=/home/li/.openclaw
HOST=0.0.0.0
PORT=7011
WORKERS=2
API_KEY=your-token

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

ai_agent_proxy-1.1.0.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

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

ai_agent_proxy-1.1.0-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file ai_agent_proxy-1.1.0.tar.gz.

File metadata

  • Download URL: ai_agent_proxy-1.1.0.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for ai_agent_proxy-1.1.0.tar.gz
Algorithm Hash digest
SHA256 c8e4fc1daeec9e8b1a460126f57ebe38d2db8ddf6f348b54cf36a579d56722ea
MD5 4f32d2e0f949e51fc73b070840fc882c
BLAKE2b-256 ba41b0ff4b38418433d0530adea300b2c887817383cf171e0c4934260270399e

See more details on using hashes here.

File details

Details for the file ai_agent_proxy-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: ai_agent_proxy-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for ai_agent_proxy-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 41ab942989ac9dce918dad98635ed79b2d90d85eca378d31e0984b9b8463e3e1
MD5 e1c7b12e705a3bbf2e5a3734e3b26989
BLAKE2b-256 94203923209f2ea447b950d723efe87b8203b7b444a59d21b6ce84e66cb85ba9

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