code for free, forever

  • free forever
  • no api key
  • runs in your terminal
  • ads keep it free
npm install -g freecode-sh && freecode
freecodefreecode — ~/acme-shopDemo Mode

This is a scripted recreation of the Free Code terminal.
Choose one of the sample tasks below.

Choose a sample task below…
Samplescripted preview · preset tasks only
~/acme-shop

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.

Rookery
ROOKERY
Blitz · 5 + 3AS
8
7
6
5
4
3
2
a1
b
c
d
e
f
g
h

a chess game

halleynord.dk
Halley Norddesign & direction
Booking Q4 2026

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.

Vesterbro studio, 2026
Currently
Design director at Nordøst
Previously
Kontrapunkt, Pentagram Berlin
Recognition
D&AD Wood Pencil, TDC 71

Selected work

2023 — 2026All projects →
01

Kvist Type Foundry

Identity, type design — 2025

02

Nordøst Rebrand

Brand system, motion — 2024

03

Field Notes Quarterly

Editorial, art direction — 2023

hello@halleynord.dkInstagramAre.naRead.cv© 2026 — Set in Kvist & Söhne

a personal site

nova@workstation: ~
nocturne overview cpu network disk logs up 11d 04:19 21:41:07
╭─ cpu ──────────────────────────────── 8 cores ─╮╭─ memory ───────────── 32 GiB ─╮
c0 ████░░░░░░░░ 34% c4 ██████░░░░░░ 46% ram ██████████████░░░░░ 74%
c1 █████████░░░ 78% c5 ███░░░░░░░░░ 23% 23.6 / 32.0 GiB
c2 ░░░░░░░░░░░ 12% c6 ███████░░░░ 67% swap ██░░░░░░░░░░░░░░░░░ 9%
c3 ██████████ 91% c7 ░░░░░░░░░░░ 8% 1.4 / 16.0 GiB
all ████████████████░░░░░░░░░░░░░░░░░░░ 45% cache 6.2G buffers 812M
load 1.84 2.10 1.66 freq 4.21GHz 61°C procs 412 threads 1873
╰────────────────────────────────────────────────╯╰───────────────────────────────╯
╭─ network ────────────── ↓ 8.4M ↑ 1.2M ─╮╭─ disk i/o ───────────── r 214M w 46M ─╮
▁█▅ █▅▅▁ █▅▅ ██ ▅██▁
▂███▆▂ ████▆ ▆▂ ███▆ ▂██ ████
▃ ▇▃██████▇ ▃ ▃ ▇ ▃█████▇ ▃▇██ ▃ ████ ▇███ ▃ ████▇
▄█▄█▄█▄███████████▄█▄███▄████████▄█▄████▄▄▁█▁▁██▄█████▄▁▄▄▁██████▁▁▄▄█▁▁██████▄
╰────────────────────────────────────────╯╰───────────────────────────────────────╯
╭─ processes ───────────────────────────────────────────────────── sorted by cpu ─╮
pid user cpu% mem% time command
5501 nova 71.2 18.4 3:07:55 ffmpeg -i capture.mkv -c:v libx264
2318 nova 22.7 11.8 0:41:22 node dist/collector.js --interval 500
▪ 1042 root 12.9 1.4 2:14:09 systemd-journald --flush
881 postgres 9.6 6.2 18:22:41 postgres: writer process
3390 nova 6.1 2.9 0:12:03 nvim src/sampler/cgroup.rs
402 root 2.8 0.7 11:04:16 dockerd --containerd=/run/cd.sock
╰─────────────────────────────────────────────────────────────────────────────────╯
q quit / filter f freeze k kill t tree ↑↓ select sampling 500ms

a terminal dashboard

San Francisco

Tuesday, August 18

72°

Partly Cloudy

H:78° · L:61° · Feels 74°

Now72°
6 PM71°
7 PM68°
8 PM65°
9 PM63°
10 PM61°
Today61°78°
Wed59°74°
Thu58°71°
Fri64°82°
Sat67°85°
Sun65°80°
Wind8mph NW
Humidity64percent
Sunset7:52PM

a weather app

Pixelsmith
PIXELSMITHmushroom.psxunsaved
PencilSize 1 pxMode NormalPixel-perfectSymmetryGrid on1800%
32 × 32
pencil 1 pxx 18 y 11sel none32 × 32 · RGBA · frame 1/1

a pixel art editor

Tideline

Now playing

Album
Low Tide Radio
Released
March 2026
Label
Sonder Tapes
Source
24-bit / 96 kHz
Lossless · 24-bit

Amber Signal

Marion Sway/Low Tide Radio/2026

2:14Track 3 of 11−3:02
Amber SignalMarion Sway
Kitchen speaker

a music player

?
?
SCORE0175340
×27
WORLD 2-3SUNSET RUINS
TIME248

an arcade game

Cadence
M
Current streak
45days
best 54 · 60% of 366 days
4/5

Consistency

last 18 weeks
AprMayJunJulAug
111 of 121 days · longest gap 5
Today4 of 5 done
RRead 20 pagesevening45
MMorning run5 km before work12
SStretch & breathe10 min45
WDrink 2 L waterall day8
JWrite journalbefore bed21

a habit tracker

see what's possible

commonly asked questions

the money
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.
everything else
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.

what will you build?