Windows-Copilot-API¶
★★★★★ Basic
Development line: project:windows-copilot-api · thread windows-copilot-api-development
Last event: 2026-06-22 · 1 dated since 2026-06-22 · Researched: 2026-09-06 · confidence: high
What it is¶
Windows-Copilot-API is an unofficial cross-platform bridge. It turns a signed-in consumer Copilot session into Python calls or a local OpenAI-compatible chat endpoint.
- Python chat, streaming, and conversation IDs
- Local
/v1/chat/completionsand/v1/modelsendpoints - Browser sign-in and a persisted local session
Development line¶
- 2026-06-22 — Windows-Copilot-API repository and Microsoft Copilot site were linked. On 2026-06-22, public links connected the Windows-Copilot-API GitHub repository alongside Microsoft's Copilot website. This establishes a dated public reference point for the project's development line, but does not establish a release, feature set, ownership, or deployment status. No original source text or independent corroborating evidence was provided.
What changed¶
- 2026-06-22 — Windows-Copilot-API added Docker deployment, rate limiting, host/port handling fixes, troubleshooting material, and a CLI fix. The core local/OpenAI-compatible bridge had already landed on 2026-06-19.
- 2026-06-23 — A patch-and-diagnostic update landed.
- 2026-06-24 — Sign-in expanded to Google as well as Microsoft accounts, and automatic Cloudflare-clearance handling landed.
The repository lists no GitHub releases, so commits—not release versions—are the reliable historical anchors.
How to use this¶
- Do not route a live consumer-Copilot workload through this project: the consumer terms say not to use tools or computer programs, such as bots or scrapers, to access Copilot. — https://www.microsoft.com/en-us/microsoft-copilot/for-individuals/termsofuse
- For a supported Microsoft 365 integration, use the separate Microsoft 365 Copilot APIs: obtain the required Microsoft 365 Copilot and E3/E5-equivalent licensing, register an Entra application, acquire a user token, and call the Graph
/copilotAPI surface. — https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/copilot-apis-overview - For historical code analysis, pin the 2026-06-22 commit state; do not attribute the later Google-login or automatic-clearance behavior to that date. — https://github.com/sums001/Windows-Copilot-API/commits/master/
Best practices¶
- Treat consumer access as disallowed rather than as a production fallback. Microsoft explicitly bars programmatic bot or scraper access to Copilot. — Microsoft Copilot Terms of Use
- Do not treat mutable
masteras a release artifact. Pin a commit SHA because the repository has no GitHub releases. — Windows-Copilot-API releases - When reviewing historical mechanics, keep later OAuth and automatic-clearance changes separate from the 2026-06-22 state. — Windows-Copilot-API commit history
- Choose the licensed Microsoft Graph Copilot APIs when we require supported enterprise integration with Microsoft 365 data and governance. — Microsoft 365 Copilot APIs overview
Superseded by this¶
- 2026-06-12 — Guidance to use this bridge against consumer Copilot is superseded. Explicit consumer terms ban tools, computer programs, bots, and scrapers for Copilot access.
- 2026-06-24 — Microsoft-account-only setup guidance is superseded. The repository updated sign-in to support both Microsoft and Google accounts.
- 2026-06-24 — Pre-automation Cloudflare-clearance guidance is superseded for interactive clients by automatic clearance handling. Headless service use still depends on an out-of-band visible-browser re-login when clearance expires.
Still unknown¶
- The repository’s About text claims GPT-4 and GPT-5 access, but its detailed README exposes one generic
copilotmodel with no model picker; the exact upstream model cannot be verified. - The current README is mutable and the repository has no GitHub releases, so current behavior cannot be backdated to 2026-06-22 without a commit-specific inspection.
- GitHub’s history view establishes calendar dates, not enough timestamp or timezone detail to order the several 2026-06-22 commits precisely.
Sources¶
| source | title | read |
|---|---|---|
| https://github.com/sums001/Windows-Copilot-API | Windows-Copilot-API repository | 2026-09-06 |
| https://copilot.microsoft.com/ | Microsoft Copilot | 2026-09-06 |
| https://github.com/sums001/Windows-Copilot-API/commits/master/ | Windows-Copilot-API commit history | 2026-09-06 |
| https://github.com/sums001/Windows-Copilot-API/blob/master/README.md | Windows-Copilot-API README | 2026-09-06 |
| https://github.com/sums001/Windows-Copilot-API/commit/dfbe3a91112640db7ff991511cf00d3176d80d53 | Google + msft account oauth commit | 2026-09-06 |
| https://github.com/sums001/Windows-Copilot-API/commit/878a2ff1ec5607b5c417a57a9ff0a7daa6e5b48e | Automatic CF clearance commit | 2026-09-06 |
| https://github.com/sums001/Windows-Copilot-API/releases | Windows-Copilot-API releases | 2026-09-06 |
| https://www.microsoft.com/en-us/microsoft-copilot/for-individuals/termsofuse | Microsoft Copilot Terms of Use | 2026-09-06 |
| https://learn.microsoft.com/en-us/microsoft-365/copilot/extensibility/copilot-apis-overview | Microsoft 365 Copilot APIs overview | 2026-09-06 |
Agent brief¶
- Subject:
project:windows-copilot-api, threadwindows-copilot-api-development, 1 dated events 2026-06-22 → 2026-06-22. - Practical note: See the sourced usage and practice sections above, including their limits.
- Confidence: high. Dated supersedes above are the authority for what is obsolete.