Skip to content
Skill

freetheai-api

by Free-The-Ai

AI Summary

Use this skill to configure FreeTheAi for a user or another AI agent. FreeTheAi is an OpenAI-compatible gateway with one key, one base URL, and multiple public model aliases. 1. Send the user to . 2. Tell them to run in Discord and complete the modal.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "freetheai-api" skill in my project.

Please run this command in my terminal:
# Install skill into your project
mkdir -p .claude/skills/free-ai && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/free-ai/SKILL.md "https://raw.githubusercontent.com/Free-The-Ai/free-ai/master/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Help AI agents connect apps, SDKs, coding tools, and chat clients to FreeTheAi, the free OpenAI-compatible API at https://api.freetheai.xyz/v1. Use this skill when a user wants a free AI API key, a custom OpenAI/Anthropic base URL, setup help for AI clients, or examples for chat, tools, images, TTS, or STT.

Audio Examples

TTS: `python speech = client.audio.speech.create( model="xai/grok-tts", voice="default", input="hello from freetheai", response_format="wav", ) speech.write_to_file("out.wav") ` STT: `python with open("clip.wav", "rb") as audio_file: transcript = client.audio.transcriptions.create( model="xai/grok-stt", file=audio_file, language="en", response_format="json", ) print(transcript.text) ` Some voice/search aliases are role-gated. If a user gets 403 model_access_denied, they need the seems_legit Discord role or a different public alias from the live catalog.

FreeTheAi API Skill

Use this skill to configure FreeTheAi for a user or another AI agent. FreeTheAi is an OpenAI-compatible gateway with one key, one base URL, and multiple public model aliases.

What This Skill Does

• Teaches an agent how to get a user signed up through Discord. • Shows the exact FreeTheAi base URL and auth pattern. • Gives copy-paste SDK/client setup for common OpenAI-compatible tools. • Explains role-gated models, daily check-in, and common errors. • Prevents agents from inventing keys, endpoints, aliases, or bypasses.

Trigger This Skill When

• The user mentions FreeTheAi, freetheai.xyz, Free The AI, FreeTheAI, or api.freetheai.xyz. • The user asks for a free OpenAI-compatible API. • The user wants to point OpenAI SDK, Anthropic SDK, LiteLLM, LangChain, LlamaIndex, Vercel AI SDK, Cline, Roo, Continue, Aider, Claude Code, OpenCode, SillyTavern, Janitor, Chub, LibreChat, Open WebUI, or another client at a custom endpoint. • The user asks which FreeTheAi model alias to use. • The user needs examples for chat, streaming, tool calling, images, TTS, STT, or Responses-style requests.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 25d ago
Active
Adoption100+ stars on GitHub
823 ★ · Growing
DocsREADME + description
Well-documented

GitHub Signals

Stars823
Forks119
Issues4
Updated25d ago
View on GitHub
No License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code
Claude.ai