Raw URL for LLM context: https://raw.githubusercontent.com/purplecomputerorg/purplecomputer/refs/heads/main/CONTEXT.md
A joyful, kid-safe creativity computer built from your old laptop.
Purple Computer is a calm, distraction-free computing environment for kids. Designed for 4–7 and fun for 2–8+. It transforms old laptops into magical creativity machines where every keystroke brings wonder and mistakes are impossible.
Purple Computer is a creativity device, not an entertainment device. Kids write, draw, explore, type, and imagine—slowly and calmly. There are no videos, no ads, no app stores, no infinite feeds, no accounts, no tracking, no social media, and no algorithms.
Screen time that feels like quiet time.
For screen-skeptical parents: a computer kids can't break, and parents don't have to fight with.
Every Purple Laptop saves a device from the landfill.
Purple Computer runs on 2010-2020 era laptops—ThinkPads, Dell Latitudes, HP EliteBooks, Surfaces, MacBook Airs. These machines have years of life left but often sit in drawers or head to e-waste. Purple gives them new purpose as dedicated creativity tools for kids, extending their lifespan by 5-10 more years.
Minimal requirements: 2GB RAM, 16GB storage, 1024×768 display, x86_64 processor. Old hardware runs it beautifully.
Purple Computer organizes around three simple modes, accessed by function keys:
A math and emoji playground. Type 2 + 2 and see 4. Type cat and see 🐱. Type cat + dog and see 🐱🐶. Type 3 * rainbow and see 🌈🌈🌈. Mix colors: red + blue shows purple. Every word becomes an opportunity for delight.
A music and art grid mapped to the keyboard. Press any key to play a sound and paint a color. The number row plus three letter rows create a 10×4 grid. No wrong notes, just exploration.
A simple text editor with large, friendly text. Double-tap or sticky shift makes capitals easy. Typing from different keyboard rows mixes colors like paint: top row adds red, middle adds blue, bottom adds yellow.
- No files to delete, no settings to break, no internet to worry about
- No login required—boots straight into the purple interface
- Offline by default—works without network access
- One-handed typing friendly—sticky shift and double-tap for capitals
- Parent mode (hold Escape 1s)—opens admin menu for shell access
Purple Computer is designed to be dead simple for non-technical parents. Two paths:
If you have an old laptop lying around:
- Download the Purple Computer USB installer
- Boot from USB and follow the simple installation
- Hand it to your little one
The installer handles everything—no terminal commands, no configuration, no technical knowledge required. It transforms any compatible laptop into a dedicated Purple Computer that boots directly into the purple interface.
Don't have a spare laptop or don't want to deal with installation? Pre-configured Purple Laptops are available for purchase—refurbished machines with Purple Computer already installed. Power on and it just works.
These are quality used laptops (ThinkPads, etc.) that have been tested, cleaned, and set up with Purple Computer. They arrive ready for a kid to start exploring immediately.
Purple Computer is a custom Linux-based operating system built on Ubuntu 24.04 LTS. The interface is a fullscreen terminal application (Python + Textual) running in Alacritty with:
- Large, kid-appropriate text sizing (auto-calculated to fill 80% of screen)
- Text-to-speech for typed content (Piper TTS, works offline)
- Custom keyboard handling for young typists (sticky shift, double-tap capitals, F-key calibration)
- Kid-proof power: button tap shows sleep screen, hold 3s shuts down; lid close shuts down after 2 min
- Trackpad/mouse disabled (keyboard only)
The entire experience fits in a 100×28 character viewport, filling most of the screen on typical 11-15" donated laptops.
Purple uses a modular content pack system. Packs contain emojis, sounds, and definitions—no executable code. The core pack includes 100+ emojis with kid-friendly short names.
- Kids 4–7 (and fun for 2–8+) who are ready for screen time that sparks creativity
- Parents who want safe, calm, educational screen time
- Families with old laptops gathering dust
- Anyone who believes computing can be joyful, accessible, and magical