PlainLogic

A free interactive technology lab

Complicated technology, made understandable.

Watch AI, data, networks, automation, and live systems actually work — and use free tools that run right in your browser. Free to use today; no account required.

or explore the lab benches first

The way in, every time: see it → understand it → try it → use it.

live data AI lab data flow automation

that’s Pip. He runs the place.

The interactive lab

Watch technology actually work.

AI, data, networks, automation, and live systems — most interactive things below run in your browser tab, because local-first is the house rule: PDF conversions, game state, and your favorites live on your device. Live data and contact messages are the deliberate exceptions — they use small server endpoints, and each one says so up front. No uploads, no accounts needed today, nothing to configure. If a data source fails, that part says so honestly and the rest keeps working.

What you’ll learnWhat an LLM actually does token by token, how RAG grounds answers in documents, and how an agent loops through tools.

What you’ll learnHow packets move through a network, and how to trace a fault to its exact source.

What you’ll learnHow raw data gets cleaned, reshaped, and charted — and how one broken rule corrupts everything downstream.

What you’ll learnHow to wire live data through logic blocks into actions, and watch execution travel node by node.

What you’ll learnHow a fault in one component cascades through a rack — and how to isolate the culprit.

Learn

Start learning

Short, plain guides that teach the ideas behind the lab. No jargon, no prerequisites — just the concepts, explained like a friend would.

AI, plainly

What a language model actually does when it writes one word at a time — and what RAG and agents add on top.

Ship apps for free

Static sites, generous free tiers, and the GitHub-to-live pipeline that ships PlainLogic itself — for $0.

Code with the labs

Open a lab bench, break something on purpose, and learn by fixing it. The labs are the curriculum.

The PDF tools

Convert this PDF to… that.

Four small tools that do one job each, right in your browser. Your files are processed on your device — that is the whole design. They live on their own page now, same tools, same privacy.

What you’ll learnHow a document gets generated on your device — no server, no upload.

What you’ll learnHow photos get merged into one document, in page order, without leaving your device.

What you’ll learnHow PDFs store text — and why some PDFs have none at all.

What you’ll learnQuick text tricks: counts, reading time, and cleanup for pasted text.

Notes from the lab

Notes from the lab.

Notes from building this lab: AI, agents, automation, and the tools that make software useful. Written when there is something worth saying, not on a schedule.

Actual Project Plain Logic Experiments

Pip started as a local rule-based assistant. Here’s what it became.

The assistant in the corner of this page answers questions, opens tools, and finds posts. It does all of that with keyword matching and a hand written knowledge base. This is how it works, and where it honestly falls down.

Guide Building with AI

Build your first tiny tool with Mini Lab

Mini Lab wires an input, some logic, and an action into a working tool. This walkthrough builds a word counter in about a minute, then shows the variations that make the idea useful.

Research AI Guides / Explainers

AI agents, assistants, and automation: what is the difference?

Three words that get used like they mean the same thing. They do not, and the difference decides what kind of help you actually get from a piece of software.

Guide Tools / Tutorials

How to turn a stack of photos into one PDF

Receipts, signed forms, whiteboard shots from a meeting: phones fill up with photos that really want to be a single document. Here is the quick way to merge them, no app install and no uploading your pictures to a stranger’s server.

Illustrative Example Automation

Small automations that give you an hour back every week

Automation does not have to mean a robot army or a complicated setup. The useful version is a handful of tiny rules quietly handling the chores you keep doing by hand.

About

Hi, I’m the person behind PlainLogic.

I build small, useful software — free tools and visual technology education, published here for everyone to use. PlainLogic is an interactive technology lab: you can watch AI, data, networks, automation, and live systems actually work, and try the tools yourself along the way. Every bench follows the same way in: see it, understand it, try it, use it.

Most of my time lately goes into the assistant and agent space: figuring out how AI can take on real, useful jobs and make them feel effortless. The converters and games here are the public side of that work. Simple on the surface, deliberate underneath, and always improving.

Most of the processing happens right in your browser — the tools, games, and experiments run locally, with no downloads and no account needed today. Four small server endpoints handle the rest: live data flows through /api/live (Situation Room, Pip’s live answers, Automation live triggers), Pip’s contact mode sends messages through /api/contact, the mailing list uses /api/subscribe, and inbound email arrives through /api/inbound-email. If a tool saves you a few minutes or a game earns a smile, it did its job.

  • 1 Most things run in your browser. Nothing to install, no account needed today.
  • 2 New projects ship when they’re ready, then get better in public.
  • 3 Every tool and game is free to use today, as often as you like.

Pip, head of the lab

Pip signs off on every tool and game before it ships. The standard is simple: it works, it’s friendly, and it earns its place on the page.

Questions

Asked often, answered plainly.

The things people want to know before trusting a free tool with their files.

Are the PlainLogic tools really free?

Yes. Every tool and game on this page is free to use as often as you like — no account, no trial. PlainLogic may introduce optional accounts or paid features in the future, but the core tools are free to use today.

Do my files get uploaded to a server?

No. These converters run in your browser tab, on your own device — local-first is the house rule. Your PDFs, photos, and text are processed where they sit; the one exception is the PDF-to-Text reader library, which loads from a public CDN the first time you use it. Your files themselves never go anywhere.

Why did PDF to Text come back empty?

Some PDFs are really just pictures of pages, usually scans or photos of documents. Those have no text layer to pull from. You would need an OCR tool, which reads the pixels themselves, to get words out of a scanned PDF.

Do the tools work on my phone?

Yes. Everything here runs in a mobile browser, and the layout adapts to small screens. If a tool misbehaves on your device, send an email and tell me what happened.

Can I ask for a new tool or game?

Please do. Tool requests from visitors are how this page grows. Send an email describing the annoying little task you wish a website would just handle, and it goes on the list.

Get in touch

Say hello. Pip reads everything.

Tool ideas, game suggestions, bug reports, or a note about something on this page that helped you. Email is the front door here, and it actually gets read.

Email

Write to the lab

The fastest way to reach the person behind PlainLogic. Project requests and tool ideas are especially welcome.

help@plainlogic.org
Send an email Request a tool

Both buttons open your own mail app with the address filled in. Nothing is sent from this page itself. This is the human inbox — for updates by email instead, the Get PlainLogic list is the card next door.

Get PlainLogic

Get PlainLogic

Useful AI and technology, explained simply. New tools, practical guides, prompt techniques, and the occasional update worth knowing about.

  • New useful tools when they ship
  • Plain-English AI guides
  • Prompt techniques that work
  • Important AI updates
  • New interactive labs

This is the automated list — one-way updates in your inbox. For a human reply, write to help@plainlogic.org instead.

Build with me

Need something like this built for your workflow?

Tell me what you’re trying to automate. Fixed-scope requests only: send the details by email and you’ll get a straight answer about whether it fits and what it would take. No sales call required.

Describe the build

Lab stats on this device

Loading…

Everything counted here lives in this browser only: no cookies, no server, nothing sent anywhere. Clearing browser data resets it.