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.
  • --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
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.0.0.tar.gz (12.4 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.0.0-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ai_agent_proxy-1.0.0.tar.gz
  • Upload date:
  • Size: 12.4 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.0.0.tar.gz
Algorithm Hash digest
SHA256 44f0758aac4ada06e357977d3d7874622a93628e481bb039d069434893e14bfe
MD5 d216897c28ca1f818c12a7f4e90d5b62
BLAKE2b-256 908a148f04e3395e8e01d22160c8bf543194fa8236b244af19653da148de72c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ai_agent_proxy-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 15.7 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aea3bd12a818217957c5a0bd1df71bae9855aedf3c5f29516bb69b5e1240aa9d
MD5 8e1147f47ba94c87966203f0b8888c51
BLAKE2b-256 306938392413b7d4a9cb10c80892f88fa3a074bdd242668939226294388d16b8

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