├── .env ├── .gitignore ├── CLAUDE.md ├── Changelog.md ├── Docker.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── assets ├── Bard.jpg ├── Claude.jpg ├── Endpoints-Docs-Thumb.png ├── Endpoints-Docs.png ├── Server-Run-G4F.png └── Server-Run-WebAI.png ├── config.conf.example ├── docker-compose.override.yml ├── docker-compose.yml ├── poetry.lock ├── pyproject.toml ├── requirements.txt └── src ├── app ├── __init__.py ├── config.py ├── endpoints │ ├── chat.py │ ├── gemini.py │ ├── google_generative.py │ └── init.py ├── logger.py ├── main.py ├── services │ ├── gemini_client.py │ ├── init.py │ └── session_manager.py └── utils │ ├── browser.py │ └── init.py ├── models └── gemini.py ├── run.py └── schemas └── request.py /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/Changelog.md -------------------------------------------------------------------------------- /Docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/Docker.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/README.md -------------------------------------------------------------------------------- /assets/Bard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/assets/Bard.jpg -------------------------------------------------------------------------------- /assets/Claude.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/assets/Claude.jpg -------------------------------------------------------------------------------- /assets/Endpoints-Docs-Thumb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/assets/Endpoints-Docs-Thumb.png -------------------------------------------------------------------------------- /assets/Endpoints-Docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/assets/Endpoints-Docs.png -------------------------------------------------------------------------------- /assets/Server-Run-G4F.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/assets/Server-Run-G4F.png -------------------------------------------------------------------------------- /assets/Server-Run-WebAI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/assets/Server-Run-WebAI.png -------------------------------------------------------------------------------- /config.conf.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/config.conf.example -------------------------------------------------------------------------------- /docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/docker-compose.override.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/app/__init__.py: -------------------------------------------------------------------------------- 1 | # src/app/__init__.py -------------------------------------------------------------------------------- /src/app/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/config.py -------------------------------------------------------------------------------- /src/app/endpoints/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/endpoints/chat.py -------------------------------------------------------------------------------- /src/app/endpoints/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/endpoints/gemini.py -------------------------------------------------------------------------------- /src/app/endpoints/google_generative.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/endpoints/google_generative.py -------------------------------------------------------------------------------- /src/app/endpoints/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/endpoints/init.py -------------------------------------------------------------------------------- /src/app/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/logger.py -------------------------------------------------------------------------------- /src/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/main.py -------------------------------------------------------------------------------- /src/app/services/gemini_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/services/gemini_client.py -------------------------------------------------------------------------------- /src/app/services/init.py: -------------------------------------------------------------------------------- 1 | # src/app/services/init.py -------------------------------------------------------------------------------- /src/app/services/session_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/services/session_manager.py -------------------------------------------------------------------------------- /src/app/utils/browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/app/utils/browser.py -------------------------------------------------------------------------------- /src/app/utils/init.py: -------------------------------------------------------------------------------- 1 | # src/app/utils/init.py -------------------------------------------------------------------------------- /src/models/gemini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/models/gemini.py -------------------------------------------------------------------------------- /src/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/run.py -------------------------------------------------------------------------------- /src/schemas/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Amm1rr/WebAI-to-API/HEAD/src/schemas/request.py --------------------------------------------------------------------------------