Observed since 21 Oct, 10:19 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Windows Outlook COM + Chrome CDP HTTP bridge for AICortex pods
Windows host HTTP service for Outlook COM and Chrome DevTools (CDP). Lives in the aicorkit repo alongside the aicorkit package.
pip install aicorkit aicortex-bridge
aicortex-bridge serve
aicortex-bridge status
# aicortex-bridge stop
# aicortex-bridge serve --foreground
PATH 上的 aicortex-bridge 是 aicortex-bridge.cmd → python -m aicortex_bridge(不生成 .exe)。也可:
python -m aicortex_bridge serve
From source (repo root):
pip install .
pip install ./bridge
aicortex-bridge serve
Requires Outlook desktop signed in for mail/calendar. serve also starts a dedicated Chrome on 127.0.0.1:9333 and proxies CDP on the same port as the bridge. Default listen: 0.0.0.0:8766.
cd D:\CODE\aicorkit
python -m pip install build
python -m build
python -m build bridge
# twine upload dist/* bridge/dist/*
Windows host(默认后台守护,日志 ~/.aicorkit/logs/bridge.log):
aicortex-bridge serve
Pod env:
AICORTEX_BRIDGE_URL=http://host.docker.internal:8766
Pod Agent / Playwright 连宿主机 Chrome(不要直连 9333,走 bridge 反代):
curl -s http://host.docker.internal:8766/json/version
# Playwright: connectOverCDP('http://host.docker.internal:8766')
CDP 控制:GET /v1/cdp/status、POST /v1/cdp/start、POST /v1/cdp/stop。
--no-cdp 或 AICORTEX_CDP_AUTOSTART=0 可关闭自动拉起 Chrome。
可选:AICORTEX_CDP_PORT、AICORTEX_CDP_USER_DATA、AICORTEX_CDP_CHROME。
aicorkit auto-routes outlook * and graph ingest email --from outlook when the URL is set (aicorkit/outlook_bridge.py).
| 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.
CDP: GET /json/version, GET /json/list, WebSocket /devtools/browser/...(反代到本机 Chrome)。
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).
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.7 | 13 Oct 2026 | 7 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:19 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:0b1e88f6b07e76fac5924f6b6b4344b0989636cd681f7c5f8f17ef17f4316579