Personal Science
Science equity. People without a lab, a degree, or a grant should still be able to run real experiments.
A list of experiments you can do at home. No application, no review, no permission needed. One person = one lab. (Charter)
17 experiments · each page tells you how to know it worked · CC0, copy freely · daily collection + AI-designed drafts
中文 · One-minute version · The list · Growing every day · How to add one · Manifesto · Charter
The one-minute version
- Pick one — sorted by field below, 30 minutes to 5 days
- Follow it — every page says what you need, how to do it, where it goes wrong, and what counts as success
- Post the result — add a line to RESULTS.md. Failures count too.
No scores, no certificates, no "professional vs. amateur". Only what you produce.
What this repo is (and isn't)
| It is | It isn't |
|---|---|
| A list you can act on | A science reading list |
| One person's measurements | A journal paper |
| Successes and failures | Only the pretty results |
| Open to any PR | A moderated community |
| Free, copyable, CC0 | A course / certificate / paid group |
For: someone with a desk, some curiosity, and no idea where to start. Not for: people who want conclusions handed to them, badges to collect, or authority to lean on.
Why "Personal Science"
Personal computers gave computing power to individuals. Personal agents give one person the output of a team.
The next cell is the same move:
| personal agent | one person = one team |
| personal science | one person = one lab |
The barrier was never intelligence. It's four things:
equipment, vocabulary, method, and nobody telling you what to do next.
AI removes all four at once. Measurement, records, analysis, write-up — one person can now run the whole loop. When that works, the individual becomes the smallest unit of research. Science starts happening on a desk, the way companies started happening in garages.
Start here
| What you have | Try this | Time |
|---|---|---|
| A microwave and a bar of chocolate | The speed of light, in your kitchen | 30 min |
| No money at all | Blind Coke test — can you actually tell? | 1 hr |
| A few dollars | Battery internal resistance — one resistor is enough | 20 min |
| A friend in another city | Earth's radius with shadows — 2,200 years old, one day | 2 days |
Note: experiment pages are currently written in Chinese. Translations are very welcome — one page = one PR, no coordination needed.
The list
How to read this table: time is for one person; cost is what you have to buy; difficulty is hands-on difficulty, not theory.
Physics & measurement
| Experiment | In one line | You need | Time | Cost | Difficulty |
|---|---|---|---|---|---|
| Gravity with a phone | Measure 9.8 with a 240 fps video and a ruler | Phone, meter stick | 30 min | ¥0 | ★☆☆ |
| Galileo's inclined plane | Roll a ball down a ramp, measure the acceleration with slow-mo | Board, ball, phone | 1 hr | ¥0–20 | ★★☆ |
| Speed of sound with a clap | One clap, one echo, one number | Phone, a long wall | 20 min | ¥0 | ★☆☆ |
| How fast a cup cools | Exponential decay, measured with a thermometer | Temp logger, fridge | 2 hrs | ¥20 | ★☆☆ |
| Earth's radius with shadows | Same day, different latitudes, two people | A pole, a ruler, a friend | 2 days | ¥0 | ★★☆ |
Electronics & hardware
| Experiment | In one line | You need | Time | Cost | Difficulty |
|---|---|---|---|---|---|
| Battery internal resistance | A multimeter and one resistor reveal a battery's hidden cost | Multimeter, 10Ω resistor | 20 min | ¥10 | ★☆☆ |
| Planck's constant from LEDs | The turn-on voltage of colored LEDs hides a quantum constant | Multimeter, potentiometer, 5 LEDs | 1 hr | ¥30 | ★★★ |
| Oersted's compass and current | A wire with current swings a compass needle — electricity and magnetism are one | Battery, wire, compass | 30 min | ¥10 | ★☆☆ |
| Faraday's induction | A magnet in a coil makes electricity — the principle behind every power plant | Coil, magnet, multimeter | 40 min | ¥20 | ★★☆ |
Light & waves
| Experiment | In one line | You need | Time | Cost | Difficulty |
|---|---|---|---|---|---|
| Speed of light in a microwave | Chocolate, a ruler, 3×10⁸ | Microwave, chocolate, ruler | 30 min | ¥10 | ★☆☆ |
| Young's double slit | A laser pointer and a hair: see light interfere | Laser pointer, double-slit slide, ruler | 40 min | ¥20–40 | ★☆☆ |
| Newton's prism | Split white light into a rainbow | Prism, sunlight or a white LED | 30 min | ¥10–30 | ★☆☆ |
| Polarization with tape | See the stress inside clear plastic | Phone, tape, polarizer | 20 min | ¥0–20 | ★☆☆ |
Biology & plants
| Experiment | In one line | You need | Time | Cost | Difficulty |
|---|---|---|---|---|---|
| Seed germination, light vs. dark | Two species give two opposite answers | Seeds, paper towels, two plates | 5 days | ¥10 | ★☆☆ |
| Phototropism in a shoebox | Watch a plant find the light, in timelapse | Small plant, shoebox, phone | 3–5 days | ¥10 | ★☆☆ |
Environment & water
| Experiment | In one line | You need | Time | Cost | Difficulty |
|---|---|---|---|---|---|
| TDS of your tap water | A $3 pen reads the conductivity of your water | TDS pen, a few cups | 20 min | ¥20 | ★☆☆ |
Method & thinking
| Experiment | In one line | You need | Time | Cost | Difficulty |
|---|---|---|---|---|---|
| Blind Coke test | A proper blind test: can you really tell? | Coke, Pepsi, cups, a helper | 1 hr | ¥15 | ★☆☆ |
Idea pool
Ideas nobody has written up yet. Claim one, write a page with the template — full list in ideas.md.
- Measure cable loss to explain why fast charging is slow
- Use phone flash flicker to measure fan RPM
- A CD as a diffraction grating: measure a laser pointer's wavelength
- Wi-Fi attenuation heatmap through walls
- Salt water density with an egg
- Dissolution rate of different salt brands
- Shuttlecock elasticity vs. temperature
- Boiled egg timing vs. yolk state
- Distribution of red-light wait times
- Last-digit patterns in supermarket prices
- Left/right channel consistency of headphones
Growing every day
This repo has a conveyor belt that runs once a day on a US-based runner (GitHub Actions — free, no server to rent):
classic experiments seed library + Wikipedia + Hackaday + Hacker News
↓
candidate pool (recent items + classics, capped at 150)
↓ AI applies five criteria
inbox/candidates.md (up to 8, each with "how to redo it with today's tools")
↓ AI writes full draft pages for the top 2, including "how AI helps"
inbox/designs/ (drafts, marked unverified)
↓ a human edits one and opens a PR
the list above
No age limit. A classic experiment from 1801, a WWII measurement, a 1960s psychology study — if it can be redone today with AI, an ESP32, or a phone, and it can grip a normal person, it belongs here.
The script is responsible for seeing a lot. The AI is responsible for seeing accurately. A human is responsible for doing the work. What enters the list is always decided by a person.
To enable AI filtering and AI-designed drafts, set a
PS_LLM_KEY(any OpenAI-compatible endpoint works). Without it, collection and commits still run.
| Want to see | Look at |
|---|---|
| What was collected today | inbox/raw.json |
| How the machine ranked it | inbox/prefilter.md |
| What the AI kept | inbox/candidates.md |
| AI-written draft pages | inbox/designs/ |
| Web dashboard | feed/index.html |
| How to run it / add sources | collector/README.md |
| Where to run and host it | deploy/README.md |
Daily candidates dashboard
Let an AI pick for you
Take a photo of your desk, workbench, or balcony. Hand it to any vision-capable AI together with SKILL.md.
It will pick three experiments you can start today, tell you what's missing, and roughly what it costs.
It won't rate you or grade you. It does one thing: translates "here's my stuff" into "here's what you could do with it."
How to add one
Three requirements, details in CONTRIBUTING.en.md:
- One person can do it at home — budget ≤ ¥200 (~$30), time ≤ one weekend, no license, no dangerous operations
- Say what counts as success — the acceptance criterion must be written before you start
- Name the traps and the risks — including "don't do this one"
Quality over quantity. One experiment you can actually run beats twenty links.
Where to post results
Add a line to RESULTS.md: which experiment, what number you got, where you think it went wrong.
Failures are more valuable. One "it didn't work, because X" beats ten "I got it right".
Five things we don't do
- We don't certify. No certificates, no scores, no verdict on what is "real science".
- We don't vet identity. Anyone can open a PR. We don't ask who you are or where you studied.
- We don't do it for you. AI can guide you, but it can't press the button for you — that turns into watching videos.
- We don't chase hype or build idols. There are no gurus here, only people who finished and people who haven't started.
- We don't touch dangerous or licensed work. High voltage, open flame, ingestion or inhalation of chemicals, live animals, anything requiring a permit.
These five are written into Article 5 of the charter. If someone later wants to add scoring, certification, or gatekeeping, point them there.
Safety line
High voltage, open flame, chemicals you'd ingest or inhale, live-animal experiments, licensed testing — none of it is accepted here.
If something looks exciting but feels dangerous, don't do it. Open an issue first.
Reference
- OpenMAIC — a multi-agent interactive classroom from Tsinghua MAIC. If you want to turn one experiment into a class you can talk with, start there.
- This repo only answers "which experiments are worth doing". Turning them into a course is out of scope here.
Repo layout
.
├── README.md Chinese README
├── README.en.md You are here
├── MANIFESTO.md Manifesto (Chinese)
├── MANIFESTO.en.md Manifesto (English)
├── CHARTER.md Charter (Chinese)
├── CHARTER.en.md Charter (English)
├── experiments/ One page per experiment (17 pages)
├── ideas.md Idea pool
├── RESULTS.md What people got (including failures)
├── CONTRIBUTING.en.md How to add one (English)
├── SKILL.md Photo → AI picks what you can do
├── collector/ Daily collection script
├── inbox/ Raw pool + AI filter
├── feed/ Web dashboard
├── deploy/ Where to run, where to host
├── AGENTS.md Rules for AI agents maintaining this repo
├── maintenance/ Runbook, backlog, automated checks (Chinese)
└── archive/ Dead ends, kept on purpose
Want to help?
- Star it ⭐ so more people who are "curious but don't know where to start" find it
- Add one experiment: CONTRIBUTING.en.md — three rules, one PR per experiment
- Post your result: RESULTS.md. Failures are worth more.
Content is CC0. Copy it, remix it, no attribution needed.