{"name":"dot2api","repo":"Pluviobyte/dot2api","url":"https://midorreal.com/project/pluviobyte-dot2api","repository":"https://github.com/Pluviobyte/dot2api","description":"Turn your OpenAI Dot into an OpenAI- and Claude-compatible API","facts":{"language":{"value":"Python","source":"https://github.com/Pluviobyte/dot2api","checked":"8 Oct 2026"},"archived":{"value":"no","source":"https://github.com/Pluviobyte/dot2api","checked":"8 Oct 2026"}},"stars":164.0,"writeup":{"what_it_is":"Dot2API is a self-hosted gateway that exposes an OpenAI Dot through OpenAI Chat Completions and Anthropic Messages API formats. It queues requests, wakes the Dot through MCP Events, and returns replies as standard API completions.","audience":"Users with an OpenAI Dot who want to integrate it via standard APIs.","claims":[{"claim":"Uses public MCP 2.0 connector and Events protocol without reverse-engineering or touching OpenAI credentials","excerpt":"Unlike most 2API projects, Dot2API does not reverse-engineer a web interface and never touches your OpenAI credentials. It uses the public MCP 2.0 connector and Events protocol","status":"not_checked"},{"claim":"Supports both OpenAI and Anthropic SDK formats","excerpt":"exposes one OpenAI Dot through the OpenAI Chat Completions and Anthropic Messages formats","status":"not_checked"},{"claim":"Provides durable task handling with leases, retries, deadlines, and cancellation","excerpt":"Durable tasks, atomic claims, leases, bounded retries, deadlines, and cancellation when the caller disconnects","status":"not_checked"},{"claim":"Implements security features including expiring keys, scoped identities, rate limits, and audit records","excerpt":"Expiring keys stored as fingerprints, scoped identities, rate limits, audit records","status":"not_checked"},{"claim":"Requests wait up to 300 seconds by default, then return 504 with a task_id for later retrieval","excerpt":"Requests wait up to 300 seconds by default, then return 504 with a `task_id` to read later","status":"not_checked"}],"alternatives":[],"written_by":"AI, from the project's README","date":"2026-10-08"},"why_now":null,"score":{"verdict":"too_early","hype":39,"reality":28,"gap":11,"momentum":null,"confidence":40,"version":"score-1.0","rule":"verdict-1.0","calculated_at":"2026-10-08T08:00:00+00:00","verdict_source":"rule"},"early_read":{"estimate":true,"lean":"too_close","gap_low":-31,"gap_high":25,"rule":"early-1.1"},"changes":[{"date":"2026-10-06T06:33:50+00:00","text":"Repository created","source":"https://github.com/Pluviobyte/dot2api"}],"cite":"dot2api is a GitHub project at https://github.com/Pluviobyte/dot2api written mainly in Python, described there as \"Turn your OpenAI Dot into an OpenAI- and Claude-compatible API\".","attribution":"Data from Mid or Real, https://midorreal.com/project/pluviobyte-dot2api, checked 8 October 2026. Attribution with a link is required."}