# 🪄 \[UNLOCK\] Freebuff — Free Coding Agent + Secret Backroom

**URL:** <https://onehack.st/t/unlock-freebuff-free-coding-agent-secret-backroom/322015>\
**Category:** Tutorials & Methods\
**Tags:** programming, freebies, tips-tricks\
**Created:** [May 13, 2026, 4:11pm UTC](https://onehack.st/t/unlock-freebuff-free-coding-agent-secret-backroom/322015 "2026-05-13T16:11:34Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![SRZ](https://onehack.st/user_avatar/onehack.st/srz/32/146132_2.png) [@SRZ](https://onehack.st/u/SRZ)\
**Post date:** [May 13, 2026, 4:11pm UTC](https://onehack.st/t/unlock-freebuff-free-coding-agent-secret-backroom/322015/1 "2026-05-13T16:11:34Z")

</div>

# ⚡ [PRO FREE] Freebuff — Drop $40/Month In AI Subs + Keep Every Pro Feature

 ![image](https://onehack.st/uploads/default/original/3X/6/8/687463c3daeac0b5d53057cdab8125f85aaaf1ab.jpeg)

> _The homepage shows you the front door. There are eight more._

**$0/month forever. No card. No API key. 134 hidden helpers. A loophole for free GPT-5. A bypass for the country block.**

_This is what the install page doesn’t tell you. Tap any door 👇_

* * *

> **🕳️ Wait — what IS this thing? (60-sec answer)**
>
> A free helper. Lives in your **terminal** (the black box where you type commands like SMS messages to your computer).
> 
> You tell it what to do. It opens your files. Writes the code. Runs the _“did it work?”_ check. Tells you what changed.
> 
> > **Not a chat tool. A _doing_ tool.**
> 
> _ChatGPT is the friend who gives sink advice over the phone. This one comes over and fixes the sink._
> 
> **Where it actually lives:**
> 
> - 🏠 **[Official homepage →](https://freebuff.com/)**
> - 📦 **[npm install page →](https://www.npmjs.com/package/freebuff)** _(updated weekly, MIT-licensed, ~10k weekly downloads)_
> - 💻 **[Full source code on GitHub →](https://github.com/CodebuffAI/codebuff)** _(open-source, fork it if you want)_
> - 💬 **[Community Discord →](https://discord.gg/mcWTGjgTj3)** _(where the makers actually reply within 24h)_

> **🚫 The geo-block they don't advertise (READ BEFORE INSTALLING)**
>
> **16 countries only.** US, UK, Canada, Australia, Western Europe. That’s the whole list.
> 
> If you’re in 🇮🇳 **India** , 🇸🇬 Singapore, 🇯🇵 Japan, 🇮🇩 Indonesia, 🇧🇷 Brazil, anywhere in Africa, most of Asia — your first launch throws this:
> 
> > _Freebuff is not available in your country._
> 
> **Plain VPN won’t trick it.** It checks more than your IP. It looks at your billing country + your phone’s language settings. Same way Netflix knows you’re trying to watch _“American Netflix”_ from abroad.
> 
> **🇮🇳 India-specific tracker:** there’s an open GitHub thread asking for India support — drop a comment or 👍 to push the timeline.
> 
> **[Issue #485 — Freebuff launch in India? →](https://github.com/CodebuffAI/codebuff/issues/485)**
> 
> > **The actual fix is in chapter 8.** Free Docker wrapper. Works from anywhere.
> 
> Read it first. _Then_ install.

> **⚡ Day-one test: 6 min vs 20 min (the number that sold this)**
>
> **Don’t try anything fancy on day one.**
> 
> Pick the smallest annoyance:
> 
> - A typo in your code
> - A missing comma
> - A function that’s _almost_ right
> 
> Type one command. Describe it like texting a friend.
> 
> Tool opens the file → fixes it → runs your test → tells you what it touched.
> 
> > **6 min 45 sec.** ⏱  
> > _Same task on $20/mo Claude Code took 20 minutes and needed two retries._
> 
> **[Side-by-side stopwatch test (real dev, real codebase) →](https://www.mejba.me/blog/codebuff-ai-coding-agent)**
> 
> > 💡 _Install error mentioning `node` or `npm`? That’s not Freebuff — that’s the engine it runs on. Type `nvm install --lts` first. Always the same fix._
> 
> > 💡 _Tool feels like it’s “thinking too much” on simple tasks? That’s a [known issue (#510)](https://github.com/CodebuffAI/codebuff/issues/510) — workaround: skip the thinker, just ask for the change directly._

> **🏗️ The 4-cook kitchen (whole-weekend jobs in 20 min)**
>
> Now go bigger. Something like _“add login to my app.”_
> 
> That’s not one file. That’s a whole project.
> 
> Behind the curtain the tool splits the job like a small restaurant kitchen — **different cook at each station:**
> 
> - 🔍 **Cook #1** finds every file that touches login
> - 📋 **Cook #2** writes the step-by-step plan
> - ✏ **Cook #3** writes the actual code
> - ✅ **Cook #4** tastes it before it leaves (catches bugs)
> 
> You sip your chai. Watch them coordinate in the terminal.
> 
> > _A refactor that should take a weekend, done in 20 minutes._
> 
> **[The thread where a paid-tool user admits this beat his $20/mo rig →](https://news.ycombinator.com/item?id=42078536)**
> 
> **[Open-source launch announcement — 61% vs 53% on 175+ real coding tasks →](https://news.codebuff.com/p/codebuff-goes-open-source-beats-claude)**

> **📓 The sticky note that breaks the 'dumb assistant' problem**
>
> **Drop one file in your project folder.** Call it `knowledge.md`.
> 
> Inside, write **5 honest lines** — like a sticky note for your AI:
> 
> > _“Meal-planning app. I’m new to coding. Explain things simply. Don’t use fancy libraries without telling me what they do. Keep functions short.”_
> 
> That’s it.
> 
> From now on, **every session reads this first.**
> 
> - Stops asking obvious questions
> - Stops re-checking the same files
> - Stops _guessing_
> 
> > _Most people skip this step._  
> > **Most people then complain the tool feels dumb. The fix is 5 lines.**
> 
> **[Walkthrough showing exactly what to write inside →](https://www.codebuff.com/docs/walkthroughs/creating-your-first-agent)**
> 
> **[Starter project templates from the community — copy-paste ready →](https://github.com/CodebuffAI/codebuff-community)**

> **🗝️ The 134-helper backroom (not linked from the homepage)**
>
> The homepage advertises **9** built-in helpers.
> 
> There’s a separate page — **think App Store, but for AI workers** — with **134 more.** Free. Install with one line each.
> 
> A few favorites currently sitting there:
> 
> - ✍ **git-committer** — writes your save-point messages. Stop typing _“fix”_ every time.
> - 🛡 **security-auditor** — flags risky code before it ships
> - 🧠 **deep-thinker** — handles the brain-busters you’d take to a senior dev
> - 📝 **doc-writer** — writes the boring documentation while you sleep
> - 🐍 **python-debugger** — specialized for one language’s errors
> 
> Call any of them with an **@-mention.** Same way you tag someone in Slack.
> 
> > **Counter ticks up every week. Community-built. All free.**
> 
> **[Full backroom — browsable, version-tagged →](https://www.codebuff.com/store)**
> 
> **[Peek under the hood — the ‘base2’ orchestrator that runs everything →](https://www.codebuff.com/publishers/codebuff/agents/base2/0.0.7)**
> 
> **[Want to build your own helper? Start with the agent-builder template →](https://www.codebuff.com/publishers/codebuff/agents/agent-builder/0.0.2)**
> 
> **[For app builders — embed all this in your own product (SDK) →](https://www.npmjs.com/package/@codebuff/sdk)**

> **🎩 The ChatGPT-Plus loophole (legal, just quiet)**
>
> Already paying **$20/month for ChatGPT Plus?**
> 
> The homepage barely whispers about this. You can **link your ChatGPT account** to this tool.
> 
> When a problem is genuinely hard — the kind where you’d open a fresh ChatGPT tab anyway — the tool routes that _“deep thinking”_ step **through your existing subscription.**
> 
> > **You don’t pay twice.**  
> > _Using the one you already pay for. Inside this tool. Quietly._
> 
> It’s a **button** in the app. No browser tricks. No extensions. No scripts.
> 
> **[The official instructions for the link →](https://github.com/CodebuffAI/codebuff/blob/main/freebuff/README.md)**
> 
> > 💡 _Stuck on the linking step? The [Discord answers in under 24h](https://discord.gg/mcWTGjgTj3) — the makers themselves reply._

> **🌍 The wrapper that bypasses the country lock (THE fix)**
>
> Remember chapter 2? **Here’s the fix.**
> 
> Free wrapper someone built. Runs as a **Docker container** _(Docker = a frozen meal — open the box, heat it up, runs identically on every computer, zero setup drama)._
> 
> Wrapper takes a Freebuff login token from someone in a supported country _(their token is one line in their settings file — passed around like a Netflix password between siblings)_.
> 
> Plugs into a normal address your other tools already know how to talk to.
> 
> > **One command.**  
> > **Working from Mumbai. São Paulo. Hanoi. Lagos. Anywhere.**
> 
> **Three resources that make this work:**
> 
> - 🐳 **[The Docker wrapper repo (one-line setup) →](https://github.com/Quorinex/Freebuff2API)**
> - 🎟 **[Token grab UI — login + copy your auth token in 5 seconds →](https://freebuff.llm.pm)**
> - 📍 **Where your token lives locally:** `~/.config/manicode/credentials.json` _(yes, named after the tool’s old name — they never renamed the folder)_
> 
> > 💡 _Docker yells “AUTH\_TOKENS missing”? That’s not the wrapper. You forgot to paste the token in the right spot. Always the same fix._

> **🚪 The exit hatch (if it ever dies one day)**
>
> **Real talk.**
> 
> Freebuff is **ad-supported.** Run by a **3-person startup** ([YC F24 batch](https://www.ycombinator.com/companies/codebuff), $500K raised). Alive, shipping new versions every few days — but smart to have a parachute.
> 
> Good news: **everything you build on Freebuff works on its paid sibling** called `codebuff`.
> 
> - Every custom helper you wrote → carries over
> - Every `knowledge.md` file → carries over
> - Every setting → carries over
> 
> You bring your own **API key** _(a hotel keycard for AI services — your private one, not a shared password)_.
> 
> ```auto
> npm i -g codebuff
> 
> ```
> 
> **[Paid sibling homepage (same tool, BYO key) →](https://www.codebuff.com/)**
> 
> One command. Back in business. Nothing lost.

> **⚡ The one-shot cheat sheet (every door in one place)**
>
> | Thing | Where to go |
> | --- | --- |
> | 🏠 Official homepage | [freebuff.com](https://freebuff.com/) |
> | 📦 Install (npm) | `npm i -g freebuff` — [npm page](https://www.npmjs.com/package/freebuff) |
> | 💻 Full source code | [github.com/CodebuffAI/codebuff](https://github.com/CodebuffAI/codebuff) |
> | 💬 Community Discord (24h replies) | [discord.gg/mcWTGjgTj3](https://discord.gg/mcWTGjgTj3) |
> | 🇮🇳 India launch tracker (upvote here) | [GitHub Issue #485](https://github.com/CodebuffAI/codebuff/issues/485) |
> | 🐳 Geo-block bypass (Docker) | [Quorinex/Freebuff2API](https://github.com/Quorinex/Freebuff2API) |
> | 🎟 Token grab UI (5-sec copy) | [freebuff.llm.pm](https://freebuff.llm.pm) |
> | 🗝 134-helper backroom | [codebuff.com/store](https://www.codebuff.com/store) |
> | 🧩 Build-your-own-helper kit (SDK) | [@codebuff/sdk on npm](https://www.npmjs.com/package/@codebuff/sdk) |
> | 📋 Starter project templates | [codebuff-community on GitHub](https://github.com/CodebuffAI/codebuff-community) |
> | 🎩 ChatGPT Plus link instructions | [README section](https://github.com/CodebuffAI/codebuff/blob/main/freebuff/README.md) |
> | 📍 Where your login token saves | `~/.config/manicode/credentials.json` |
> | ⚠ Model that trains on your code (avoid) | **DeepSeek V4 Pro** — pick **Kimi** or **MiniMax** instead |
> | 🚪 Paid sibling (if Freebuff dies) | [codebuff.com](https://www.codebuff.com/) — `npm i -g codebuff` |
> | 📰 The open-source launch story | [news.codebuff.com](https://news.codebuff.com/p/codebuff-goes-open-source-beats-claude) |
> | ⏱ The 6-min vs 20-min stopwatch test | [mejba.me benchmark](https://www.mejba.me/blog/codebuff-ai-coding-agent) |

* * *

> **Simple-pimple:**

Install Freebuff. **$0** writes your code.  
Country blocks you? Run the **Docker fix.**  
Need deep thinking? Link your **ChatGPT Plus.**  
Want more power? Raid the **134-helper backroom.**

**Stop pasting. Start chatting.**

_The kitchen is open. The backroom is unlocked. You walked in with everything you needed._

---

<div class="post-metadata">

**Author:** ![adbenn91](https://onehack.st/user_avatar/onehack.st/adbenn91/32/152792_2.png) [@adbenn91](https://onehack.st/u/adbenn91)\
**Post date:** [May 18, 2026, 2:52pm UTC](https://onehack.st/t/unlock-freebuff-free-coding-agent-secret-backroom/322015/2 "2026-05-18T14:52:26Z")

</div>

Brilliant Like Always @SRZ

---

<div class="post-metadata">

**Author:** ![Careieste\_Este](https://onehack.st/user_avatar/onehack.st/careieste_este/32/76935_2.png) [@Careieste\_Este](https://onehack.st/u/Careieste_Este)\
**Post date:** [May 21, 2026, 8:43pm UTC](https://onehack.st/t/unlock-freebuff-free-coding-agent-secret-backroom/322015/3 "2026-05-21T20:43:29Z")

</div>

I can’t manage to bypass the country restrictions.

I am stuck at [https://freebuff.llm.pm/](https://freebuff.llm.pm/) → **Paste callback URL**

I get these errors:

Invalid input. Paste the full callback URL or the raw auth\_code value.

URL contains auth\_code but it could not be parsed. Check the full URL.

Can you help me, please?

Thank you!

---

<div class="post-metadata">

**Author:** ![Jenna](https://onehack.st/user_avatar/onehack.st/jenna/32/166322_2.png) [@Jenna](https://onehack.st/u/Jenna)\
**Post date:** [May 22, 2026, 2:09am UTC](https://onehack.st/t/unlock-freebuff-free-coding-agent-secret-backroom/322015/4 "2026-05-22T02:09:34Z")

</div>

@Careieste_Este 👋 5 years away and you came back for _this_ — respect, fam.

> **Diagnosis:** auth code is there. URL parser is choking on the format. 4 plays below — try in order.

**📱 On mobile?** Jump straight to **Play 4** , that’s 90% of these errors.

* * *

> **🎯 What's actually broken (30-sec read)**
>
> Login worked fine. Your browser got bounced to:
> 
> ```auto
> http://localhost:XXXX/?auth_code=fa82b5c1-e39d-4c7a-961f-d2b3c4e5f6a7
> 
> ```
> 
> Browser shows **“site can’t be reached”** → that’s expected. Nothing’s running on localhost.
> 
> > **The auth code is in your address bar.** Not the page.
> 
> You closed the broken tab → lost it. Or copied the URL → got truncated → parser sees half → throws _“could not be parsed.”_

> **✅ Play 1 — Copy from the ADDRESS BAR (not the page)**
>
> 1. Hit Login on `freebuff.llm.pm` again
> 2. Sign in
> 3. Land on the broken **“can’t reach localhost”** page → **don’t close it**
> 4. Click **once inside the address bar**
> 5. `Ctrl + A` → `Ctrl + C` _(Cmd on Mac)_
> 6. Paste into freebuff.llm.pm
> 
> > 💡 _Ctrl+A grabs the whole URL even if the address bar only shows half. Don’t trust your eyes._

> **🩹 Play 2 — Skip the URL entirely, paste raw code**
>
> The page accepts **just the auth\_code value** on its own. Bypass the URL parser:
> 
> From this URL:
> 
> ```auto
> http://localhost:8080/?auth_code=fa82b5c1-e39d-4c7a-961f-d2b3c4e5f6a7&state=xyz
> 
> ```
> 
> Copy **only** this:
> 
> ```auto
> fa82b5c1-e39d-4c7a-961f-d2b3c4e5f6a7
> 
> ```
> 
> > **Format check:** 8-4-4-4-12 hex chars (standard UUID). If yours doesn’t look like that pattern → you grabbed the wrong string.
> 
> **Watch out for:**
> 
> - 🕵 Quotes wrapped around it _(some clipboards do this)_
> - 🕵 Leading/trailing spaces
> - 🕵 `#auth_code=` instead of `?auth_code=` → copy after the `#`

> **🐳 Play 3 — Nuke llm.pm, grab token from the CLI**
>
> If the web flow keeps shitting itself, skip it entirely. Token lives **on your disk** after CLI login:
> 
> ```bash
> npm i -g freebuff
> freebuff
> 
> ```
> 
> _(Login here needs VPN ONE TIME. After that — token is local, no more geo nonsense.)_
> 
> Then crack open this file:
> 
> | OS | Path |
> | --- | --- |
> | 🪟 Windows | `C:\Users\<you>\.config\manicode\credentials.json` |
> | 🍎 Mac / 🐧 Linux | `~/.config/manicode/credentials.json` |
> 
> Inside:
> 
> ```json
> {
> "default": {
> "authToken": "fa82b5c1-e39d-4c7a-961f-d2b3c4e5f6a7",
> ...
> }
> }
> 
> ```
> 
> Copy that UUID → drop into `AUTH_TOKENS` in your Freebuff2API config → done.
> 
> **[Full CLI method on the official README →](https://github.com/Quorinex/Freebuff2API#getting-auth-tokens)**

> **📱 Play 4 — THE MOBILE TRAP (most likely your issue)**
>
> 90% of _“parser broke”_ errors = **mobile browser cropping the URL on copy.**
> 
> Auth code is 36+ characters. Mobile address bars hide everything past the domain. You think you copied the full URL → you copied half → parser dies.
> 
> > **Fix:** do the login on a **desktop browser.** Same account, same token, full URL fits.
> 
> If you’re stuck on phone only → try:
> 
> - **Desktop site mode** in Chrome mobile menu
> - **Long-press the address bar** → “Select all” → “Copy” _(forces full grab)_
> - Or use the **CLI method (Play 3)** — works from Termux on Android if you really can’t access a desktop

> **🧪 Bonus — How to verify your token actually works**
>
> Once you’ve got the UUID and Freebuff2API running, test from any terminal:
> 
> ```bash
> curl http://localhost:8080/v1/models
> 
> ```
> 
> If you see a JSON list of models _(deepseek, kimi, minimax, etc.)_ → **token’s live, you’re cooking.** 🍳
> 
> If you get **401 Unauthorized** → wrong token or expired.  
> If you get **connection refused** → Freebuff2API isn’t running on port 8080.

* * *

> **Simple-pimple:**

Auth code IS there. Just paste-stuck.  
 **Play 1:** Ctrl+A on the address bar of the “broken” page.  
 **Play 2:** Paste only the UUID, skip the URL.  
 **Play 3:** Grab from `credentials.json`, skip llm.pm.  
 **Play 4:** Mobile? → Desktop browser, that’s the bug.

**One clean paste and you’re in.**

---

<div class="post-metadata">

**Author:** ![Careieste\_Este](https://onehack.st/user_avatar/onehack.st/careieste_este/32/76935_2.png) [@Careieste\_Este](https://onehack.st/u/Careieste_Este)\
**Post date:** [May 22, 2026, 10:33am UTC](https://onehack.st/t/unlock-freebuff-free-coding-agent-secret-backroom/322015/5 "2026-05-22T10:33:41Z")

</div>

![image](https://onehack.st/uploads/default/original/3X/6/a/6a13c41e241d2e4758b34aa1ecbb781724d018ed.png)

Is there any way to avoid this? It interrupts my work.

Thank you!

(Also, thank you for the previous response! It helped me.)
