Help

Getting started

  1. Sign in with your email. We send you a link; there's no password to remember.
  2. Install the Library Mode tool on your computer. Open the Terminal app and paste:
    uv tool install librarymode
    (If that says uv isn't found, paste pipx install librarymode instead. If neither works, ask us — it takes two minutes.)
  3. Connect your computer:
    librarymode connect
    A browser tab opens. Click Allow. That's it — Library Mode also adds itself to Claude Code and OpenCode if they're installed.

Saving versions

Inside Claude Code or OpenCode, just say it: "save this project to Library Mode" or "save a version — added the login page". The first save creates the project (named after the folder unless you say otherwise); every save after that adds a numbered version with your note.

Prefer typing it yourself? In the project's folder:

librarymode save -m "added the login page"

A good habit: save a version whenever something works. Versions are cheap; regret is not.

Going back

Open the project on the website, find the version you want, and click Go back to this version. Library Mode makes a new version with those files, so nothing is lost — you can go forward again just as easily. Then tell your coding tool "get the latest from Library Mode" (or run librarymode latest) so your computer matches.

Each version also shows What changed: which files were added, changed or removed, and the exact lines if you expand a file.

Sharing

On the project page, click Share it publicly. Anyone with the link can read the project's About page, browse the files, download a zip, or — if they have a Library Mode account — click Make my own copy to get their own editable version, history included. Click Make it private any time to take it back down.

Getting a project onto another computer

Connect the new computer (step 3 above), then:

librarymode get "My Project"
or say "get My Project from Library Mode" in your coding tool. For someone else's shared project, use their link's name: librarymode get alex/recipe-box.

Files Library Mode skips

Some files shouldn't be saved: secret keys (.env), giant installed-library folders (node_modules, .venv), system clutter. Library Mode skips these automatically. You'll find the list in a file called .gitignore in your project folder — add a line for anything else you want left out. Files over 100 MB are always skipped.

Common problems

"Library Mode isn't connected on this computer."
Run librarymode connect again. You may have disconnected this computer from Settings, or it's a new machine.
"This project was changed from another computer."
You saved from a second computer since this one last got the latest. Run librarymode latest here first, then save.
"This folder and Library Mode have each moved on separately."
Both places have new work. Save this folder under a new project name so nothing is lost, then decide which to keep.
"The free plan keeps up to 10 versions…"
The free plan is one project with ten versions. Plus removes the limits.
Claude Code or OpenCode doesn't know about Library Mode.
Run librarymode setup-agents, then restart the coding tool.
I didn't get the sign-in email.
Check spam. Links expire after 15 minutes; ask for a new one. We send at most five an hour to one address.

Still stuck?

Write to us. Tell us what you typed and what it said back; a screenshot helps.