a chess game
code for free, forever
- free forever
- no api key
- runs in your terminal
- ads keep it free
npm install -g freecode-sh && freecodeThis is a scripted recreation of the Free Code terminal.
Choose one of the sample tasks below.
what is freecode?
A coding agent that lives in your terminal. You describe what you want; it reads your code, makes the changes, and runs the tests to check its own work.
- build
say it, and it gets built
Describe the feature in plain English. Freecode writes the files, wires them into your app, and tells you what it changed.
- fix
paste the error, get the cause
It runs your tests, reads the stack trace, and finds what actually broke — then proves the fix by running them again.
- understand
ask about code you did not write
Point it at any repo — a tutorial, your team’s, something you cloned at 2am — and keep asking until it makes sense.
- free
no api key, no card, no trial
Clearly labeled sponsor cards help pay for the models. You see the sponsor in the interface; it is never written into your code.
Independent designer — Copenhagen, DK
Halley Nord
I build brand systems, editorial design and type for people making careful things — foundries, magazines, and the odd museum.
Selected work
2023 — 2026All projects →Kvist Type Foundry
Identity, type design — 2025
Nordøst Rebrand
Brand system, motion — 2024
Field Notes Quarterly
Editorial, art direction — 2023
a personal site
a terminal dashboard
San Francisco
Tuesday, August 18
Partly Cloudy
H:78° · L:61° · Feels 74°
a weather app
a pixel art editor
Now playing
- Album
- Low Tide Radio
- Released
- March 2026
- Label
- Sonder Tapes
- Source
- 24-bit / 96 kHz
Amber Signal
Marion Sway/Low Tide Radio/2026
a music player
an arcade game
Consistency
last 18 weeksa habit tracker
see what's possible
commonly asked questions
- how is it free?
- Sponsors pay for it. Clearly labeled sponsor cards appear around the conversation and help cover model costs. They are never inserted into the code Free Code writes for you.
- what is the catch?
- Sponsor-funded access and daily limits. There is no trial clock in the early preview and no surprise bill waiting at the end of a session.
- what happens to my code?
- It goes to a model to answer you, and nowhere else. Your prompt and the files you share are sent to a model provider to complete the request. Local sessions stay on your device until you delete them, and we do not sell personal information. The whole flow is written out in the privacy policy.
- do sponsors see what I am working on?
- They see redacted context, not your repo. When recommendations are on, a best-effort-redacted slice of your prompt and technical context is used to pick a relevant sponsor. Redaction is not perfect, so keep secrets out of prompts — the same rule that applies to any hosted agent.
what model is answering me?
Free Code chooses the model for you. The underlying provider can change as availability and cost change, without adding model-selection complexity.
are there limits?
Yes. Free access has a daily usage limit. If you reach it, Free Code tells you when access resets.
can I use it on work code?
Yes, with the care you would give any hosted agent. Private repos are fine. Read the privacy policy first if your employer has rules about where code can be sent, and keep credentials out of prompts.
do I need to know how to code?
You can start without much experience. It explains changes in plain words and can run your tests, but you should still review the result before you publish it.
