🌐
GitHub
github.com › topics › claude-api
claude-api · GitHub Topics · GitHub
Unofficial Claude API supporting direct HTTP chat creation/deletion/retrieval, messages with multiple file attachments and auto session gathering using Firefox with geckodriver. python api firefox scraper chatbot selenium image-processing assistant free image-recognition easy-to-use summarizer documented claude file-attachment large-file-upload unofficial-api claude-api long-text claude3
🌐
GitHub
github.com › KoushikNavuluri › Claude-API
GitHub - KoushikNavuluri/Claude-API: This project provides an unofficial API for Claude AI, allowing users to access and interact with Claude AI .
To use the Claude AI Unofficial API, you can either clone the GitHub repository or directly download the Python file.
Starred by 862 users
Forked by 140 users
Languages   Python
🌐
GitHub
github.com › anthropics › claude-quickstarts
GitHub - anthropics/claude-quickstarts: A collection of projects designed to help developers quickly get started with building deployable applications using the Claude API
To use these quickstarts, you'll need an Claude API key. If you don't have one yet, you can sign up for free at console.anthropic.com.
Starred by 12.8K users
Forked by 2.1K users
Languages   Python 56.1% | TypeScript 26.2% | Jupyter Notebook 7.2% | JavaScript 6.3% | Shell 1.5% | HTML 1.1%
🌐
GitHub
github.com › galaxyapi › claude-3
GitHub - galaxyapi/claude-3: Free Proxy to access Claude-3 API. Anthropic key not required 🔐. It uses OpenAI format api to easily integrate on any Openai supported frontend.
Free Proxy to access Claude-3 API. Anthropic key not required 🔐. It uses OpenAI format api to easily integrate on any Openai supported frontend. - galaxyapi/claude-3
Starred by 111 users
Forked by 8 users
🌐
GitHub
github.com › SreejanPersonal › Claude-3-Opus-Free-Reverse-Engineered-API
GitHub - SreejanPersonal/Claude-3-Opus-Free-Reverse-Engineered-API: Unofficial, open-source Claude 3 Opus API implementation. Free and accessible way to interact with the AI model programmatically, enabling innovative applications and integrations.
Unofficial, open-source Claude 3 Opus API implementation. Free and accessible way to interact with the AI model programmatically, enabling innovative applications and integrations. - SreejanPersona...
Starred by 35 users
Forked by 8 users
Languages   Python 62.5% | Jupyter Notebook 37.5%
🌐
Apidog
apidog.com › blog › how-to-use-claude-api-key-for-free-in-2025
How to Use Claude API Key for Free in 2025
October 19, 2025 - Search for popular community-driven libraries that provide a wrapper around the Claude API. Platforms like GitHub are ideal for finding an SDK that suits your project’s needs. ... Install the SDK using your package manager of choice. For a Node.js environment, you might install the SDK via npm. For example: ... After installation, configure your local environment by setting the acquired API key as an environment variable.
🌐
GitHub
github.com › RMNCLDYO › claude-ai-toolkit
GitHub - RMNCLDYO/claude-ai-toolkit: A lightweight Python API wrapper and CLI for Anthropic’s Claude language models.
A lightweight Python API wrapper and CLI for Anthropic’s Claude language models. - RMNCLDYO/claude-ai-toolkit
Starred by 58 users
Forked by 13 users
Languages   Python
🌐
GitHub
github.com › st1vms › unofficial-claude-api
GitHub - st1vms/unofficial-claude-api: Unofficial Claude API supporting direct HTTP chat creation/deletion/retrieval, messages with multiple file attachments and auto session gathering using Firefox with geckodriver.
This repository provides an unofficial API for automating free accounts on claude.ai. Please note that this API is not endorsed, supported, or maintained by Anthropic. Use it at your own discretion and risk.
Starred by 182 users
Forked by 17 users
Languages   Python
🌐
GitHub
github.com › Nipun1212 › Claude_api
GitHub - Nipun1212/Claude_api: Claude_api is a Python package that provides a convenient way to interact with Claude 2 from Anthropic.
To use the Claude AI Unofficial API, you can either clone the GitHub repository or directly download the Python file.
Starred by 120 users
Forked by 7 users
Languages   Python
Find elsewhere
🌐
GitHub
github.com › adityabh2007 › Claude-GPT-API
GitHub - adityabh2007/Claude-GPT-API: Free API for Claude and GPT 3.5 chat completion.
Free API for Claude and GPT 3.5 chat completion. Contribute to adityabh2007/Claude-GPT-API development by creating an account on GitHub.
Starred by 10 users
Forked by 11 users
Languages   JavaScript
🌐
Reddit
reddit.com › r/github › how we made claude code free in github actions (for pro / max users)
r/github on Reddit: How we made Claude Code free in github actions (for Pro / Max users)
July 1, 2025 -

1 month ago Anthropic released rather quickly there Github App and github action in response to Google Jules and OpenAI Codex. It allows to trigger a github action with "@claude" on issues or PRs and getting Claude Code to do the work and revert back in semi realtime.

It's all great but bad news for many Antropic subscribers (Claude Max / Claude Pro) it turns out that if they want to use @claude on their repo, they have to create a new API key and pay per tokens on top of their subscription.

Turns out the community of disapointed people by the above is quite big, so we gathered with the open-source community on github and created a fork of the claude github action enabling oauth support via a few github secrets that you would set on your repository and pass to the github action.

After a month and a lot of contributions, discussions and ideas we have improved the github action above by allowing to perform the full oauth flow within github indenpendently from the local Claude Code app. This solved all issue we had previously with oauth token expiring or invalidating the local oauth flow.

To give you an idea of what it took to achieve an oauth flow within github actions, we created a separate github action called claude code login. It runs in two steps the first one would store the oauth state in cache and generate the unique url to the anthropic website which generate the code. We then expect the user to go on the url, copy the code and re-run the same action. On the second run the user should provide the copied code. Using the cached state we perform the exchange code for token of the oauth flow and store the oauth tokens and expiry information in github secrets.

Additionally to the claude code login github action we check the expiry secret and refresh the tokens automatically (updating github secrets with a PAT) if expired or close to expire.

If you want to try for yourself, we have also released an installer which make it as simple as running one command in your repo to get started with @claude (if you are Claude subscriber):

# cd into your repo
bash <(curl -fsSL https://raw.githubusercontent.com/grll/claude-code-action/main/scripts/installer.sh)

Let @claude solve all your github issues, and PRs at no extra cost...

repo: https://github.com/grll/claude-code-action

🌐
Reddit
reddit.com › r/claudeai › github @claude free with claude pro / max subscription v2
r/ClaudeAI on Reddit: GitHub @claude free with Claude Pro / Max subscription v2
June 7, 2025 -

[UPDATE 2025-07-08]

Anthropic finally released this capability officially as part of claude code. You can uninstall everything previously installed via the installer with the new uninstaller:

# cd into your repo
bash <(curl -fsSL https://raw.githubusercontent.com/grll/claude-code-action/main/scripts/uninstaller.sh)

Then follow the official instructions to setup the github action from claude code:

claude
/install-github-app     Set up Claude GitHub Actions for a repository
use current repo
│ A Claude workflow file already exists at .github/workflows/claude.yml
│
│ What would you like to do?
│
│ ❯ 1. Update workflow file with latest version   👈

│ > Create a long-lived token with your Claude subscription 👈
│   Enter a new API key 

[ORIGINAL POST]

Hey there,

It's been more than a month that Anthropic released the integration of Claude Code with GitHub action using @claude on Github issues or PRs. Yet as of this time it is still not possible to use it with you Claude Pro / Max subscription unless you pay additionally per tokens for the use of that feature.

Few days after the release of @claude I made my own fork of the github action allowing anyone to use their subscription credentials with @claude. It's been quite successful but we also discovered a few issues with the setup.

Today I am releasing the biggest update of that fork so far. The key improvement that we worked on with the community was the handling of the authentication. We now properly support the full oauth flow from Anthropic independently from your local setup. This means we will refresh the tokens when they are expired (no more manual intervention every 8 hours) and we will not invalidate your local authentication flow.

Furthermore we also released and installer script that make it easier than ever to install @claude on your own repo. It's basically one command to run in your terminal:

# cd into your repo
bash <(curl -fsSL https://raw.githubusercontent.com/grll/claude-code-action/main/scripts/installer.sh)  

What are you waiting to start solving all your GitHub issues, opening and review PRs with Claude Code right from GitHub?

repo: https://github.com/grll/claude-code-action new release article: https://grll.bearblog.dev/major-update-for-pro-max-subscriber-using-claude-github-action/

🌐
GitHub
github.com › inmve › free-ai-coding
GitHub - inmve/free-ai-coding: AI coding tools that give free Claude Opus/Sonnet, GPT-5, Gemini Pro, and other pro-grade models
Paid tiers: Pro ($20/mo - 1,000 credits), Pro+ ($40/mo - 2,000 credits), Power ($200/mo - 10,000 credits) ... Free tier: Unlimited completions/edits + limited chat/agent requests + 2-week Pro trial (1,000 credits)
Starred by 353 users
Forked by 53 users
Languages   JavaScript
🌐
Reddit
reddit.com › r/claudeai › use claude github app with your claude max subscription
r/ClaudeAI on Reddit: Use Claude Github App with your Claude Max Subscription
May 25, 2025 -

EDIT 29.06.2025: 1 month has passed and we made it easier than ever to install @ claude on your own github repo in one command with the Claude Installer. Also we fixed tokens expiry issue, now you can keep using the same setup as long as you are a subscriber!

EDIT 04.06.2025: Anthropic released Claude Code for the Pro Plan ($20/month) so it now works for all paying users of Claude!!

So I already came here to say how disappointed I was to not be able to use my Claude Max Subscription with the new Github integration. I am already paying 100$/month and I have to create a pay per use key to use one of the key integration of Claude Code?

Anyway the community and "valued contributors" here told me that it was normal and that I was naive to assume that I would be able to use that subscription in CI/CD...

So guess what I made a fork of the Anthropic Github Action and now all of us can almost seamlessly use our Claude Max Subscription with the Anthropic Github App.

Here is how you do it:

  1. Follow the official step to setup the Github App for your repository.

  2. Make sure you are logged in locally in claude code with `/login` using your Claude Max Subscription.

  3. Add CLAUDE_ACCESS_TOKEN, CLAUDE_REFRESH_TOKEN, CLAUDE_EXPIRES_AT secrets to your github repository. You will find the values for those in `~/.claude/.credentials.json` (on ubuntu), Or search "claude" in keychain on MacOS then "show password".

  4. In your `workflow.yaml` instead of using the official `anthropic/claude-code-action` github action use the forked action: - name: Run Claude PR Action uses: grll/claude-code-action@beta with: use_oauth: true claude_access_token: ${{ secrets.CLAUDE_ACCESS_TOKEN }} claude_refresh_token: ${{ secrets.CLAUDE_REFRESH_TOKEN }} claude_expires_at: ${{ secrets.CLAUDE_EXPIRES_AT }}

Enjoy the Github App with your Claude Max subscription!

full breakdown of steps:

https://grll.bearblog.dev/use-claude-github-actions-with-claude-max/

🌐
GitHub
github.com › LostAbaddon › AutoClaude
GitHub - LostAbaddon/AutoClaude: An experimental open-source attempt to make GPT-like tools fully autonomous. Add a new AI-Layer for Claude, so if you have Anthropic api-key, you can use Claude-version AutoGPT: AutoClaude.
Your support is greatly appreciated Development of this free, open-source project is made possible by all the contributors and sponsors. If you'd like to sponsor this project and have your avatar or company logo appear below click here. 2023/04/17 Fork from AutoGPT Add a new AI-Layer for Claude · 2023/04/18 Merge with the latest 'master' branch of AutoGPT · 2023/04/19 Fix the JSON format error in Claude's reply · 🌐 Internet access for searches and information gathering ... Obtain your OpenAI API ...
Starred by 60 users
Forked by 10 users
Languages   Python 98.3% | Dockerfile 1.2%
🌐
GitHub
github.com › Piebald-AI › claude-code-system-prompts
GitHub - Piebald-AI/claude-code-system-prompts: All parts of Claude Code's system prompt, 20 builtin tool descriptions, sub agent prompts (Plan/Explore/Task), utility prompts (CLAUDE.md, compact, statusline, magic docs, WebFetch, Bash cmd, security review, agent creation). Updated for each Claude Code version.
Claude Code doesn't just have one single string for its system prompt. ... Large portions conditionally added depending on the environment and various configs. Descriptions for builtin tools like Write, Bash, and TodoWrite, and some are fairly large. Separate system prompts for builtin agents like Explore and Plan.
Starred by 2K users
Forked by 295 users
Languages   JavaScript
🌐
Puter
developer.puter.com › tutorials › free-unlimited-claude-35-sonnet-api
Free, Unlimited Claude API
1 month ago - That's it! You now have free, unlimited access to Claude capabilities using Puter.js. This allows you to leverage Claude's advanced language understanding and generation abilities without worrying about API keys or usage limits.