{"id":45480074,"url":"https://github.com/vava-nessa/free-coding-models","last_synced_at":"2026-04-06T02:03:07.290Z","repository":{"id":339683193,"uuid":"1162971794","full_name":"vava-nessa/free-coding-models","owner":"vava-nessa","description":"Find, benchmark and install in CLI 174 FREE coding LLM models across 23 providers in real time","archived":false,"fork":false,"pushed_at":"2026-03-27T20:55:13.000Z","size":62863,"stargazers_count":734,"open_issues_count":7,"forks_count":65,"subscribers_count":7,"default_branch":"main","last_synced_at":"2026-03-28T02:44:48.278Z","etag":null,"topics":["ai","deepseek","free","free-ai","freeai","gpt","gptoss","kimi","nim","nvidia","nvidia-nim","nvidia-nim-api","nvidia-nims","openclaw","opencode"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vava-nessa.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null},"funding":{"github":["vava-nessa"],"buy_me_a_coffee":"vavanessadev"}},"created_at":"2026-02-20T23:12:50.000Z","updated_at":"2026-03-27T20:54:50.000Z","dependencies_parsed_at":"2026-02-27T21:00:52.005Z","dependency_job_id":null,"html_url":"https://github.com/vava-nessa/free-coding-models","commit_stats":null,"previous_names":["vava-nessa/nim-check","vava-nessa/free-coding-models"],"tags_count":133,"template":false,"template_full_name":null,"purl":"pkg:github/vava-nessa/free-coding-models","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vava-nessa%2Ffree-coding-models","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vava-nessa%2Ffree-coding-models/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vava-nessa%2Ffree-coding-models/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vava-nessa%2Ffree-coding-models/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vava-nessa","download_url":"https://codeload.github.com/vava-nessa/free-coding-models/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vava-nessa%2Ffree-coding-models/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31284297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","deepseek","free","free-ai","freeai","gpt","gptoss","kimi","nim","nvidia","nvidia-nim","nvidia-nim-api","nvidia-nims","openclaw","opencode"],"created_at":"2026-02-22T16:01:22.956Z","updated_at":"2026-04-02T15:39:50.448Z","avatar_url":"https://github.com/vava-nessa.png","language":"JavaScript","readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/npm/v/free-coding-models?color=76b900\u0026label=npm\u0026logo=npm\" alt=\"npm version\"\u003e\n  \u003cimg src=\"https://img.shields.io/node/v/free-coding-models?color=76b900\u0026logo=node.js\" alt=\"node version\"\u003e\n  \u003cimg src=\"https://img.shields.io/npm/l/free-coding-models?color=76b900\" alt=\"license\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/models-174-76b900?logo=nvidia\" alt=\"models count\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/providers-23-blue\" alt=\"providers count\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003efree-coding-models\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  🐦 Follow me on \u003ca href=\"https://x.com/vavanessadev\"\u003e\u003cstrong\u003eX (@vavanessadev)\u003c/strong\u003e\u003c/a\u003e 💖\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eFind the fastest free coding model in seconds\u003c/strong\u003e\u003cbr\u003e\n  \u003csub\u003ePing 174 models across 23 AI Free providers in real-time \u003c/sub\u003e\u003cbr\u003e\u003csub\u003e Install Free API endpoints to your favorite AI coding tool: \u003cbr\u003e📦 OpenCode, 🦞 OpenClaw, 💘 Crush, 🪿 Goose, 🛠 Aider, 🐉 Qwen Code, 🤲 OpenHands, ⚡ Amp, π Pi, 🦘 Rovo or ♊ Gemini in one keystroke\u003c/sub\u003e\n\u003c/p\u003e\n\n\n\n\u003cp align=\"center\"\u003e\n\n```bash\nnpm install -g free-coding-models\nfree-coding-models\n```\n\ncreate a free account on one of the [providers](#-list-of-free-ai-providers)\n\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#-why-this-tool\"\u003eWhy\u003c/a\u003e •\n  \u003ca href=\"#-quick-start\"\u003eQuick Start\u003c/a\u003e •\n  \u003ca href=\"#-list-of-free-ai-providers\"\u003eProviders\u003c/a\u003e •\n  \u003ca href=\"#-usage\"\u003eUsage\u003c/a\u003e •\n  \u003ca href=\"#-tui-keys\"\u003eTUI Keys\u003c/a\u003e •\n  \u003ca href=\"#-contributing\"\u003eContributing\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"demo.gif\" alt=\"free-coding-models demo\" width=\"100%\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003eMade with ❤️ and ☕ by \u003ca href=\"https://vanessadepraute.dev\"\u003eVanessa Depraute\u003c/a\u003e (aka \u003ca href=\"https://vavanessa.dev\"\u003eVava-Nessa\u003c/a\u003e)\u003c/sub\u003e\n\u003c/p\u003e\n\n---\n\n## 💡 Why this tool?\n\nThere are **174+ free coding models** scattered across 23 providers. Which one is fastest right now? Which one is actually stable versus just lucky on the last ping?\n\nThis CLI pings them all in parallel, shows live latency, and calculates a **live Stability Score (0-100)**. Average latency alone is misleading if a model randomly spikes to 6 seconds; the stability score measures true reliability by combining **p95 latency** (30%), **jitter/variance** (30%), **spike rate** (20%), and **uptime** (20%). \n\nIt then writes the model you pick directly into your coding tool's config — so you go from \"which model?\" to \"coding\" in under 10 seconds.\n\n---\n\n## ⚡ Quick Start\n\n### 🟢 List of Free AI Providers\n\nCreate a free account on one provider below to get started:\n\n**174 coding models** across 23 providers, ranked by [SWE-bench Verified](https://www.swebench.com).\n\n| Provider | Models | Tier range | Free tier | Env var |\n|----------|--------|-----------|-----------|--------|\n| [NVIDIA NIM](https://build.nvidia.com) | 44 | S+ → C | 40 req/min (no credit card needed) | `NVIDIA_API_KEY` |\n| [iFlow](https://platform.iflow.cn) | 11 | S+ → A+ | Free for individuals (no req limits, 7-day key expiry) | `IFLOW_API_KEY` |\n| [ZAI](https://z.ai) | 7 | S+ → S | Free tier (generous quota) | `ZAI_API_KEY` |\n| [Alibaba DashScope](https://modelstudio.console.alibabacloud.com) | 8 | S+ → A | 1M free tokens per model (Singapore region, 90 days) | `DASHSCOPE_API_KEY` |\n| [Groq](https://console.groq.com/keys) | 10 | S → B | 30‑50 RPM per model (varies by model) | `GROQ_API_KEY` |\n| [Cerebras](https://cloud.cerebras.ai) | 7 | S+ → B | Generous free tier (developer tier 10× higher limits) | `CEREBRAS_API_KEY` |\n| [SambaNova](https://sambanova.ai/developers) | 12 | S+ → B | Dev tier generous quota | `SAMBANOVA_API_KEY` |\n| [OpenRouter](https://openrouter.ai/keys) | 11 | S+ → C | Free on :free: 50/day \u003c$10, 1000/day ≥$10 (20 req/min) | `OPENROUTER_API_KEY` |\n| [Hugging Face](https://huggingface.co/settings/tokens) | 2 | S → B | Free monthly credits (~$0.10) | `HUGGINGFACE_API_KEY` |\n| [Together AI](https://api.together.ai/settings/api-keys) | 7 | S+ → A- | Credits/promos vary by account (check console) | `TOGETHER_API_KEY` |\n| [DeepInfra](https://deepinfra.com/login) | 2 | A- → B+ | 200 concurrent requests (default) | `DEEPINFRA_API_KEY` |\n| [Fireworks AI](https://fireworks.ai) | 2 | S | $1 credits – 10 req/min without payment | `FIREWORKS_API_KEY` |\n| [Mistral Codestral](https://codestral.mistral.ai) | 1 | B+ | 30 req/min, 2000/day | `CODESTRAL_API_KEY` |\n| [Hyperbolic](https://app.hyperbolic.ai/settings) | 10 | S+ → A- | $1 free trial credits | `HYPERBOLIC_API_KEY` |\n| [Scaleway](https://console.scaleway.com/iam/api-keys) | 7 | S+ → B+ | 1M free tokens | `SCALEWAY_API_KEY` |\n| [Google AI Studio](https://aistudio.google.com/apikey) | 3 | B → C | 14.4K req/day, 30/min | `GOOGLE_API_KEY` |\n| [SiliconFlow](https://cloud.siliconflow.cn/account/ak) | 6 | S+ → A | Free models: usually 100 RPM, varies by model | `SILICONFLOW_API_KEY` |\n| [Cloudflare Workers AI](https://dash.cloudflare.com) | 6 | S → B | Free: 10k neurons/day, text-gen 300 RPM | `CLOUDFLARE_API_TOKEN` + `CLOUDFLARE_ACCOUNT_ID` |\n| [Perplexity API](https://www.perplexity.ai/settings/api) | 4 | A+ → B | Tiered limits by spend (default ~50 RPM) | `PERPLEXITY_API_KEY` |\n| [Replicate](https://replicate.com/account/api-tokens) | 1 | A- | 6 req/min (no payment) – up to 3,000 RPM with payment | `REPLICATE_API_TOKEN` |\n| [Rovo Dev CLI](https://www.atlassian.com/rovo) | 1 | S+ | 5M tokens/day (beta) | CLI tool 🦘 |\n| [Gemini CLI](https://github.com/google-gemini/gemini-cli) | 3 | S+ → A+ | 1,000 req/day | CLI tool ♊ |\n| [OpenCode Zen](https://opencode.ai/zen) | 8 | S+ → A+ | Free with OpenCode account | Zen models ✨ |\n\n\u003e 💡 One key is enough. Add more at any time with **`P`** inside the TUI.\n\n### Tier scale\n\n| Tier | SWE-bench | Best for |\n|------|-----------|----------|\n| **S+** | ≥ 70% | Complex refactors, real-world GitHub issues |\n| **S** | 60–70% | Most coding tasks, strong general use |\n| **A+/A** | 40–60% | Solid alternatives, targeted programming |\n| **A-/B+** | 30–40% | Smaller tasks, constrained infra |\n| **B/C** | \u003c 30% | Code completion, edge/minimal setups |\n\n**① Install and run:**\n\n```bash\nnpm install -g free-coding-models\nfree-coding-models\n```\n\nOn first run, you'll be prompted to enter your API key(s). You can skip providers and add more later with **`P`**.\n\nUse ⚡️ Command Palette! with **Ctrl+P**.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/USE_%E2%9A%A1%EF%B8%8F%20COMMAND%20PALETTE-CTRL%2BP-22c55e?style=for-the-badge\" alt=\"Use ⚡️ Command Palette with Ctrl+P\"\u003e\n\u003c/p\u003e\n\nNeed to fix contrast because your terminal theme is fighting the TUI? Press **`G`** at any time to cycle **Auto → Dark → Light**. The switch recolors the full interface live: table, Settings, Help, Smart Recommend, Feedback, and Changelog.\n\n**② Pick a model and launch your tool:**\n\n```\n↑↓ navigate   →   Enter to launch\n```\n\nThe model you select is automatically written into your tool's config (📦 OpenCode, 🦞 OpenClaw, 💘 Crush, etc.) and the tool opens immediately. Done.\n\nIf the active CLI tool is missing, FCM now catches it before launch, offers a tiny Yes/No install prompt, installs the tool with its official global command, then resumes the same model launch automatically.\n\n\u003e 💡 You can also run `free-coding-models --goose --tier S` to pre-filter to S-tier models for Goose before the TUI even opens.\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"demo2.gif\" alt=\"free-coding-models TUI demo\" width=\"100%\"\u003e\n\u003c/p\u003e\n\n## 🚀 Usage\n\n### Common scenarios\n\n```bash\n# \"I want the most reliable model right now\"\nfree-coding-models --fiable\n\n# \"I want to configure Goose with an S-tier model\"\nfree-coding-models --goose --tier S\n\n# \"I want NVIDIA's top models only\"\nfree-coding-models --origin nvidia --tier S\n\n# \"Start with an elite-focused preset, then adjust filters live\"\nfree-coding-models --premium\n\n# \"I want to script this — give me JSON\"\nfree-coding-models --tier S --json | jq -r '.[0].modelId'\n\n# \"I want to configure OpenClaw with Groq's fastest model\"\nfree-coding-models --openclaw --origin groq\n```\n\n### Tool launcher flags\n\n| Flag | Launches |\n|------|----------|\n| `--opencode` | 📦 OpenCode CLI |\n| `--opencode-desktop` | 📦 OpenCode Desktop |\n| `--openclaw` | 🦞 OpenClaw |\n| `--crush` | 💘 Crush |\n| `--goose` | 🪿 Goose |\n| `--aider` | 🛠 Aider |\n| `--qwen` | 🐉 Qwen Code |\n| `--openhands` | 🤲 OpenHands |\n| `--amp` | ⚡ Amp |\n| `--pi` | π Pi |\n| `--rovo` | 🦘 Rovo Dev CLI |\n| `--gemini` | ♊ Gemini CLI |\n\nPress **`Z`** in the TUI to cycle between tools without restarting.\n\n### CLI-Only Tools\n\n**🦘 Rovo Dev CLI**\n- Provider: [Atlassian Rovo](https://www.atlassian.com/rovo)\n- Install: [Installation Guide](https://support.atlassian.com/rovo/docs/install-and-run-rovo-dev-cli-on-your-device/)\n- Free tier: 5M tokens/day (beta, requires Atlassian account)\n- Model: Claude Sonnet 4 (72.7% SWE-bench)\n- Launch: `free-coding-models --rovo` or press `Z` until Rovo mode\n- Features: Jira/Confluence integration, MCP server support\n\n**♊ Gemini CLI**\n- Provider: [Google Gemini](https://github.com/google-gemini/gemini-cli)\n- Install: `npm install -g @google/gemini-cli`\n- Free tier: 1,000 requests/day (personal Google account, no credit card)\n- Models: Gemini 3 Pro (76.2% SWE-bench), Gemini 2.5 Pro, Gemini 2.5 Flash\n- Launch: `free-coding-models --gemini` or press `Z` until Gemini mode\n- Features: OpenAI-compatible API support, MCP server support, Google Search grounding\n\n**Note:** When launching these tools via `Z` key or command palette, if the current mode doesn't match the tool, you'll see a confirmation alert asking to switch to the correct tool before launching.\n\n### OpenCode Zen Free Models\n\n[OpenCode Zen](https://opencode.ai/zen) is a hosted AI gateway offering 8 free coding models exclusively through OpenCode CLI and OpenCode Desktop. These models are **not** available through other tools.\n\n| Model | Tier | SWE-bench | Context |\n|-------|------|-----------|---------|\n| Big Pickle | S+ | 72.0% | 200k |\n| MiniMax M2.5 Free | S+ | 80.2% | 200k |\n| MiMo V2 Pro Free | S+ | 78.0% | 1M |\n| MiMo V2 Omni Free | S | 64.0% | 128k |\n| MiMo V2 Flash Free | S+ | 73.4% | 256k |\n| Nemotron 3 Super Free | A+ | 52.0% | 128k |\n| GPT 5 Nano | S | 65.0% | 128k |\n| Trinity Large Preview Free | S | 62.0% | 128k |\n\nTo use Zen models: sign up at [opencode.ai/auth](https://opencode.ai/auth) and enter your Zen API key via `P` (Settings). Zen models appear in the main table and auto-switch to OpenCode CLI on launch.\n\n### Tool Compatibility\n\nWhen a tool mode is active (via `Z`), models incompatible with that tool are highlighted with a dark red background so you can instantly see which models work with your current tool.\n\n| Model Type | Compatible Tools |\n|------------|-----------------|\n| Regular (NVIDIA, Groq, etc.) | All tools except 🦘 Rovo and ♊ Gemini |\n| Rovo | 🦘 Rovo Dev CLI only |\n| Gemini | ♊ Gemini CLI only |\n| OpenCode Zen | 📦 OpenCode CLI and 📦 OpenCode Desktop only |\n\n→ **[Full flags reference](./docs/flags.md)**\n\n---\n\n## ⌨️ TUI Keys\n\n### Keyboard\n\n| Key | Action |\n|-----|--------|\n| `↑↓` | Navigate models |\n| `Enter` | Launch selected model in active tool |\n| `Z` | Cycle target tool |\n| `T` | Cycle tier filter |\n| `D` | Cycle provider filter |\n| `E` | Toggle configured-only mode |\n| `F` | Favorite / unfavorite model |\n| `Y` | Toggle favorites mode (`Normal filter/sort` default ↔ `Pinned + always visible`) |\n| `X` | Clear active custom text filter |\n| `G` | Cycle global theme (`Auto → Dark → Light`) |\n| `Ctrl+P` | Open ⚡️ command palette (search + run actions) |\n| `R/S/C/M/O/L/A/H/V/B/U` | Sort columns |\n| `Shift+U` | Update to latest version (when update available) |\n| `P` | Settings (API keys, providers, updates, theme) |\n| `Q` | Smart Recommend overlay |\n| `N` | Changelog |\n| `W` | Cycle ping cadence |\n| `I` | Feedback / bug report |\n| `K` | Help overlay |\n| `Ctrl+C` | Exit |\n\n### Mouse\n\n| Action | Result |\n|--------|--------|\n| **Click column header** | Sort by that column |\n| **Click Tier header** | Cycle tier filter |\n| **Click CLI Tools header** | Cycle tool mode |\n| **Click model row** | Move cursor to model |\n| **Double-click model row** | Select and launch model |\n| **Right-click model row** | Toggle favorite |\n| **Scroll wheel** | Navigate table / overlays / palette |\n| **Click footer hotkey** | Trigger that action |\n| **Click update banner** | Install latest version and relaunch |\n| **Click command palette item** | Select item (double-click to confirm) |\n| **Click recommend option** | Select option (double-click to confirm) |\n| **Click outside modal** | Close command palette |\n\n→ **[Stability score \u0026 column reference](./docs/stability.md)**\n\n---\n\n## ✨ Features\n\n- **Parallel pings** — all 174 models tested simultaneously via native `fetch`\n- **Adaptive monitoring** — 2s burst for 60s → 10s normal → 30s idle\n- **Stability score** — composite 0–100 (p95 latency, jitter, spike rate, uptime)\n- **Smart ranking** — top 3 highlighted 🥇🥈🥉\n- **Favorites** — star models with `F`, persisted across sessions, default to normal rows, and switch display mode with `Y` (pinned+sticky vs normal rows)\n- **Configured-only default** — only shows providers you have keys for\n- **Keyless latency** — models ping even without an API key (show 🔑 NO KEY)\n- **Smart Recommend** — questionnaire picks the best model for your task type\n- **⚡️ Command Palette** — `Ctrl+P` opens a searchable action launcher for filters, sorting, overlays, and quick toggles\n- **Install Endpoints** — push a full provider catalog into any tool's config (from Settings `P` or ⚡️ Command Palette)\n- **Missing tool bootstrap** — detect absent CLIs, offer one-click install, then continue the selected launch automatically\n- **Tool compatibility matrix** — incompatible rows highlighted in dark red when a tool mode is active\n- **OpenCode Zen models** — 8 free models exclusive to OpenCode CLI/Desktop, powered by the Zen AI gateway\n- **Width guardrail** — shows a warning instead of a broken table in narrow terminals\n- **Readable everywhere** — semantic theme palette keeps table rows, overlays, badges, and help screens legible in dark and light terminals\n- **Global theme switch** — `G` cycles `auto`, `dark`, + `light` live without restarting\n- **Auto-retry** — timeout models keep getting retried\n- **Aggressive update nudging** — fluorescent green banner when an update is available, impossible to miss, Shift+U hotkey, command palette entry, background re-check every 5 min, mid-session updates the banner live without restarting\n- **Last release timestamp** — light pink footer shows `Last release: Mar 27, 2026, 09:42 PM` from npm so users know how fresh the data is\n\n---\n\n## 📋 Contributing\n\nWe welcome contributions — issues, PRs, new provider integrations.\n\n**Q:** How accurate are the latency numbers?  \n**A:** Real round-trip times measured by your machine. Results depend on your network and provider load at that moment.\n\n**Q:** Can I add a new provider?  \n**A:** Yes — see [`sources.js`](./sources.js) for the model catalog format.\n\n→ **[Development guide](./docs/development.md)** · **[Config reference](./docs/config.md)** · **[Tool integrations](./docs/integrations.md)**\n\n---\n\n## 📧 Support\n\n[GitHub Issues](https://github.com/vava-nessa/free-coding-models/issues) · [Discord](https://discord.gg/ZTNFHvvCkU)\n\n---\n\n## 📄 License\n\nMIT © [vava](https://github.com/vava-nessa)\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eContributors\u003c/strong\u003e\u003cbr\u003e\n  \u003ca href=\"https://github.com/vava-nessa\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5466264?v=4\u0026s=60\" width=\"60\" height=\"60\" style=\"border-radius:50%\" alt=\"vava-nessa\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/erwinh22\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/6641858?v=4\u0026s=60\" width=\"60\" height=\"60\" style=\"border-radius:50%\" alt=\"erwinh22\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/whit3rabbit\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/12357518?v=4\u0026s=60\" width=\"60\" height=\"60\" style=\"border-radius:50%\" alt=\"whit3rabbit\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/skylaweber\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/172871734?v=4\u0026s=60\" width=\"60\" height=\"60\" style=\"border-radius:50%\" alt=\"skylaweber\"\u003e\u003c/a\u003e\n  \u003ca href=\"https://github.com/PhucTruong-ctrl\"\u003e\u003cimg src=\"https://github.com/PhucTruong-ctrl.png?s=60\" width=\"60\" height=\"60\" style=\"border-radius:50%\" alt=\"PhucTruong-ctrl\"\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  \u003csub\u003e\n    \u003ca href=\"https://github.com/vava-nessa\"\u003evava-nessa\u003c/a\u003e \u0026middot;\n    \u003ca href=\"https://github.com/erwinh22\"\u003eerwinh22\u003c/a\u003e \u0026middot;\n    \u003ca href=\"https://github.com/whit3rabbit\"\u003ewhit3rabbit\u003c/a\u003e \u0026middot;\n    \u003ca href=\"https://github.com/skylaweber\"\u003eskylaweber\u003c/a\u003e \u0026middot;\n    \u003ca href=\"https://github.com/PhucTruong-ctrl\"\u003ePhucTruong-ctrl\u003c/a\u003e\n  \u003c/sub\u003e\n\u003c/p\u003e\n\n\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003eAnonymous usage data collected to improve the tool. No personal information ever.\u003c/sub\u003e\n\u003c/p\u003e\n","funding_links":["https://github.com/sponsors/vava-nessa","https://buymeacoffee.com/vavanessadev"],"categories":["JavaScript","ai"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvava-nessa%2Ffree-coding-models","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvava-nessa%2Ffree-coding-models","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvava-nessa%2Ffree-coding-models/lists"}