├── .dockerignore ├── .env.example ├── .gitignore ├── .vscode └── launch.json ├── CLAUDE.md ├── Dockerfile ├── QUICKSTART.md ├── README.md ├── configs └── .gitkeep ├── demo.png ├── docker-compose.yml ├── image.png ├── pyproject.toml ├── requirements.txt ├── src ├── __init__.py ├── api │ └── endpoints.py ├── conversion │ ├── request_converter.py │ └── response_converter.py ├── core │ ├── client.py │ ├── config.py │ ├── constants.py │ ├── logging.py │ └── model_manager.py ├── main.py ├── models │ ├── claude.py │ └── openai.py └── web │ ├── routes.py │ └── templates │ └── index.html ├── start_proxy.py ├── test_cancellation.py ├── tests └── test_main.py └── uv.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/.env.example -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/Dockerfile -------------------------------------------------------------------------------- /QUICKSTART.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/QUICKSTART.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/README.md -------------------------------------------------------------------------------- /configs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/demo.png -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/image.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/__init__.py -------------------------------------------------------------------------------- /src/api/endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/api/endpoints.py -------------------------------------------------------------------------------- /src/conversion/request_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/conversion/request_converter.py -------------------------------------------------------------------------------- /src/conversion/response_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/conversion/response_converter.py -------------------------------------------------------------------------------- /src/core/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/core/client.py -------------------------------------------------------------------------------- /src/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/core/config.py -------------------------------------------------------------------------------- /src/core/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/core/constants.py -------------------------------------------------------------------------------- /src/core/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/core/logging.py -------------------------------------------------------------------------------- /src/core/model_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/core/model_manager.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/main.py -------------------------------------------------------------------------------- /src/models/claude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/models/claude.py -------------------------------------------------------------------------------- /src/models/openai.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/web/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/web/routes.py -------------------------------------------------------------------------------- /src/web/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/src/web/templates/index.html -------------------------------------------------------------------------------- /start_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/start_proxy.py -------------------------------------------------------------------------------- /test_cancellation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/test_cancellation.py -------------------------------------------------------------------------------- /tests/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/tests/test_main.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zimplexing/claude-code-proxy-enhance/HEAD/uv.lock --------------------------------------------------------------------------------