๐Ÿช„ [UNLOCK] Freebuff โ€” Free Coding Agent + Secret Backroom

:high_voltage: [PRO FREE] Freebuff โ€” Drop $40/Month In AI Subs + Keep Every Pro Feature

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 :backhand_index_pointing_down:


๐Ÿ•ณ๏ธ 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:

๐Ÿšซ 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: India, :singapore: Singapore, :japan: Japan, :indonesia: Indonesia, :brazil: 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: India-specific tracker: thereโ€™s an open GitHub thread asking for India support โ€” drop a comment or :+1: to push the timeline.

Issue #485 โ€” Freebuff launch in India? โ†’

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. :stopwatch:
Same task on $20/mo Claude Code took 20 minutes and needed two retries.

Side-by-side stopwatch test (real dev, real codebase) โ†’

:light_bulb: 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.

:light_bulb: Tool feels like itโ€™s โ€œthinking too muchโ€ on simple tasks? Thatโ€™s a known issue (#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:

  • :magnifying_glass_tilted_left: Cook #1 finds every file that touches login
  • :clipboard: Cook #2 writes the step-by-step plan
  • :pencil: Cook #3 writes the actual code
  • :white_check_mark: 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 โ†’

Open-source launch announcement โ€” 61% vs 53% on 175+ real coding tasks โ†’

๐Ÿ““ 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 โ†’

Starter project templates from the community โ€” copy-paste ready โ†’

๐Ÿ—๏ธ 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:

  • :writing_hand: git-committer โ€” writes your save-point messages. Stop typing โ€œfixโ€ every time.
  • :shield: security-auditor โ€” flags risky code before it ships
  • :brain: deep-thinker โ€” handles the brain-busters youโ€™d take to a senior dev
  • :memo: doc-writer โ€” writes the boring documentation while you sleep
  • :snake: 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 โ†’

Peek under the hood โ€” the โ€˜base2โ€™ orchestrator that runs everything โ†’

Want to build your own helper? Start with the agent-builder template โ†’

For app builders โ€” embed all this in your own product (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 โ†’

:light_bulb: Stuck on the linking step? The Discord answers in under 24h โ€” 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:

:light_bulb: 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, $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).

npm i -g codebuff

Paid sibling homepage (same tool, BYO key) โ†’

One command. Back in business. Nothing lost.

โšก The one-shot cheat sheet (every door in one place)
Thing Where to go
:house: Official homepage freebuff.com
:package: Install (npm) npm i -g freebuff โ€” npm page
:laptop: Full source code github.com/CodebuffAI/codebuff
:speech_balloon: Community Discord (24h replies) discord.gg/mcWTGjgTj3
:india: India launch tracker (upvote here) GitHub Issue #485
:spouting_whale: Geo-block bypass (Docker) Quorinex/Freebuff2API
:admission_tickets: Token grab UI (5-sec copy) freebuff.llm.pm
:old_key: 134-helper backroom codebuff.com/store
:puzzle_piece: Build-your-own-helper kit (SDK) @codebuff/sdk on npm
:clipboard: Starter project templates codebuff-community on GitHub
:top_hat: ChatGPT Plus link instructions README section
:round_pushpin: Where your login token saves ~/.config/manicode/credentials.json
:warning: Model that trains on your code (avoid) DeepSeek V4 Pro โ€” pick Kimi or MiniMax instead
:door: Paid sibling (if Freebuff dies) codebuff.com โ€” npm i -g codebuff
:newspaper: The open-source launch story news.codebuff.com
:stopwatch: The 6-min vs 20-min stopwatch test mejba.me benchmark

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.

12 Likes

Brilliant Like Always @SRZ

1 Like

I canโ€™t manage to bypass the country restrictions.

I am stuck at 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!

1 Like

@Careieste_Este :waving_hand: 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.

:mobile_phone: 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:

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

:light_bulb: 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:

http://localhost:8080/?auth_code=fa82b5c1-e39d-4c7a-961f-d2b3c4e5f6a7&state=xyz

Copy only this:

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:

  • :detective: Quotes wrapped around it (some clipboards do this)
  • :detective: Leading/trailing spaces
  • :detective: #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:

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
:window: Windows C:\Users\<you>\.config\manicode\credentials.json
:red_apple: Mac / :penguin: Linux ~/.config/manicode/credentials.json

Inside:

{
  "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 โ†’

๐Ÿ“ฑ 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:

curl http://localhost:8080/v1/models

If you see a JSON list of models (deepseek, kimi, minimax, etc.) โ†’ tokenโ€™s live, youโ€™re cooking. :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.

2 Likes

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

Thank you!

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