Windows Outlook COM HTTP bridge for AICortex pods (companion to aicorkit)
Project description
aicortex-bridge
Windows host HTTP service for Outlook COM. Lives in the aicorkit repo alongside the aicorkit package.
Install (Windows)
pip install aicorkit aicortex-bridge
aicortex-bridge serve
From source (repo root):
pip install .
pip install ./bridge
aicortex-bridge serve
Requires Outlook desktop signed in. Default listen: 0.0.0.0:8766.
Release (publish both packages)
cd D:\CODE\aicorkit
python -m pip install build
python -m build
python -m build bridge
# twine upload dist/* bridge/dist/*
Pod usage
Windows host:
aicortex-bridge serve
Pod env:
AICORTEX_OUTLOOK_BRIDGE_URL=http://host.docker.internal:8766
aicorkit auto-routes outlook * and graph ingest email --from outlook when the URL is set (aicorkit/outlook_bridge.py).
HTTP API
| aicorkit CLI | Bridge |
|---|---|
outlook list-emails |
GET /v1/outlook/list-emails |
outlook read-email |
GET /v1/outlook/read-email?q=... |
outlook send-email |
POST /v1/outlook/send-email |
outlook list-calendar |
GET /v1/outlook/list-calendar?d=14 |
outlook create-meeting |
POST /v1/outlook/create-meeting |
outlook free-busy -e ... |
GET /v1/outlook/free-busy?email=... |
outlook list-rooms |
GET /v1/outlook/list-rooms |
| graph ingest (full body) | GET /v1/outlook/list-emails-full |
Also: GET /v1/outlook/new, POST /v1/outlook/download-attachments, GET /health, GET /v1/outlook/ping.
Config
Shared with aicorkit: ~/.aicorkit/config.yaml (email.whitelist), ~/.aicorkit/state/outlook.json.
Optional auth: AICORTEX_BRIDGE_TOKEN / AICORKIT_OUTLOOK_BRIDGE_TOKEN.
Not via bridge: aicorkit meeting *, resolve_contact (COM-only).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file aicortex_bridge-0.1.0.tar.gz.
File metadata
- Download URL: aicortex_bridge-0.1.0.tar.gz
- Upload date:
- Size: 8.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23e40d0685c260b45c830b8626f5818eba6374111c65967ee7aa18a8da6f6613
|
|
| MD5 |
d370f8ae518121c59b99c04d97797116
|
|
| BLAKE2b-256 |
485d5735f5406306228cb40f58883e00350a3d1ba09b49b50c59568116111450
|
File details
Details for the file aicortex_bridge-0.1.0-py3-none-any.whl.
File metadata
- Download URL: aicortex_bridge-0.1.0-py3-none-any.whl
- Upload date:
- Size: 10.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fb0cf70b53ada9aa094e5f83daac236f0b0a65305b84f089c2b5e700dce43da
|
|
| MD5 |
9f0e23512b40b193f37a38d70edf4d1a
|
|
| BLAKE2b-256 |
962692e26b889bb324be35d1fb0fe04956492075a845a71e51eb2cfe38dd5228
|