git404hub

what is claude-science-api-bridge fr?

jyx0208/claude-science-api-bridge — explained in plain English

Analysis updated 2026-05-18

35PythonAudience · vibe coderComplexity · 3/5Setup · moderate

tl;dr

A local proxy that lets the Claude Science macOS app use third party AI providers like DeepSeek, Kimi, or OpenAI instead of only Anthropic.

vibe map

mindmap
  root((claude-science-api-bridge))
    What it does
      Local proxy for Claude Science
      Translates requests to other APIs
      Runs on 127.0.0.1 port 9876
    Tech stack
      Python
      macOS app installer
      Linux systemd service
    Use cases
      Use DeepSeek with Claude Science
      Use OpenAI compatible APIs
      Use SiliconFlow Kimi models
    Audience
      Vibe coders
      Claude Science users
      Developers testing providers
    Safety
      No VPN or DNS changes
      No system certificate changes
      Optional advanced interception only

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Run Claude Science with a DeepSeek or OpenAI API key instead of an Anthropic one.

VIBE 2

Swap in a cheaper or self hosted OpenAI compatible model for Claude Science.

VIBE 3

See real backend model names in the Claude Science model menu.

VIBE 4

Run the bridge and dashboard on Linux for compatible clients even though Claude Science itself is macOS only.

what's the stack?

PythonmacOSsystemd

how it stacks up fr

jyx0208/claude-science-api-bridgealex-nlp/denoiserlbytedance-seed/cola-dlm
Stars353535
LanguagePythonPythonPython
Setup difficultymoderatehardhard
Complexity3/55/54/5
Audiencevibe coderresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a Claude Science install plus an API key from whichever third party provider you choose.

in plain english

Claude Science API Bridge lets you connect a macOS app called Claude Science to other AI providers instead of only Anthropic's own service. Claude Science normally expects to talk to Anthropic directly, so if you want to use DeepSeek, SiliconFlow's Kimi models, OpenAI, or any other OpenAI compatible API, you need something in the middle that can translate the requests. That is what this project does. The tool runs a small local server on your own computer at 127.0.0.1 on port 9876. Claude Science sends its normal requests to this local address instead of to Anthropic. The bridge then rewrites those requests into a format the third party provider understands, sends them off, and passes the reply back in a shape Claude Science can read. It supports streaming replies, tool calls and tool results, image input for models that accept pictures, and basic counting of tokens used. It also filters out raw reasoning or thinking text that some providers include, so that internal model chatter does not appear in the conversation. Setup is meant to be simple. On macOS, a single terminal command downloads and installs a ready made app, and a first run popup lets you pick a provider and enter an API key. On Linux, the proxy, its dashboard, and configuration tools work the same way, though the Claude Science desktop app itself is macOS only, so Linux use is limited to the backend pieces. A web based dashboard lets you add providers, pull in the list of models a provider offers, choose which ones show up in the Claude Science menu, and check logs of recent requests. The project states clearly that its default installation does not touch your system network settings, VPN, DNS, certificates, or the standard web port, and any more invasive network interception is optional and off by default. There is also a separate integration for a tool called CC Switch that helps manage provider profiles, kept clearly separate from Claude Code and Claude Desktop settings. The README documents example configurations for DeepSeek, OpenAI, SiliconFlow's Kimi, and generic OpenAI compatible endpoints.

prompts (copy fr)

prompt 1
Help me install Claude Science API Bridge on macOS and connect it to my DeepSeek API key.
prompt 2
Walk me through setting ANTHROPIC_BASE_URL so a compatible client uses this local bridge on Linux.
prompt 3
Explain how to configure the Dashboard so Claude Science shows my SiliconFlow Kimi model in its menu.
prompt 4
Help me write a provider config for a custom OpenAI compatible API using this bridge's JSON format.

Frequently asked questions

what is claude-science-api-bridge fr?

A local proxy that lets the Claude Science macOS app use third party AI providers like DeepSeek, Kimi, or OpenAI instead of only Anthropic.

What language is claude-science-api-bridge written in?

Mainly Python. The stack also includes Python, macOS, systemd.

How hard is claude-science-api-bridge to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is claude-science-api-bridge for?

Mainly vibe coder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.