Catalog PyPI
PACKAGE EXPLORERView in registry

aicortex-bridge

PyPI

Windows Outlook COM + Chrome CDP HTTP bridge for AICortex pods

Versions collected1
Direct dependencies7From release 0.1.7
Last observed21 Oct, 10:19 UTC

README

Version 0.1.7 documentation

aicortex-bridge

Windows host HTTP service for Outlook COM and Chrome DevTools (CDP). Lives in the aicorkit repo alongside the aicorkit package.

Install (Windows)

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.

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(默认后台守护,日志 ~/.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).

HTTP API

aicorkit CLIBridge
outlook list-emailsGET /v1/outlook/list-emails
outlook read-emailGET /v1/outlook/read-email?q=...
outlook send-emailPOST /v1/outlook/send-email
outlook list-calendarGET /v1/outlook/list-calendar?d=14
outlook create-meetingPOST /v1/outlook/create-meeting
outlook free-busy -e ...GET /v1/outlook/free-busy?email=...
outlook list-roomsGET /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)。

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).

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.713 Oct 20267

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 10:19 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:0b1e88f6b07e76fac5924f6b6b4344b0989636cd681f7c5f8f17ef17f4316579