Your notes, in your own GitHub.

Every save is kept as a Git commit, and AI helps you edit. A plain-text editor, with Markdown support.

Open a file in your GitHub repo, write, and save — all in the browser. No Git knowledge needed.
PlainHub doesn't store your files, and their contents never pass through PlainHub's servers.

▶ Watch the 30-second intro with narration (YouTube)

What is PlainHub

PlainHub is a text editor for the files in your GitHub repositories, right in your browser.

Fix a note from your phone — it is saved as a commit in your repo.

Who it's for

Key features

CategoryKey features
EditorMarkdown preview, syntax highlighting, undo/redo, line numbers, keyboard shortcuts
FilesCreate, rename, duplicate, delete; file history; sync and conflict resolution; image paste; search across repos
IntegrationsCLI, MCP Server (Claude Code / Cursor), links that open a file directly, PWA (add to home screen)
VoicePush-to-talk voice input, read-aloud for AI replies (1x to 3x)
DisplayDark and light themes, mobile layout, Focus Mode

How it differs from github.dev

github.dev is a full-featured editor built for serious coding.
PlainHub is a notepad that saves to GitHub: open, write, save. They're for different jobs.

When PlainHub helps

Your documents are all over the place

You can't tell which version is the latest, and there are too many tools

Keep them together in GitHub, with history saved automatically. Ask the AI to find things for you

You want to own your data

You don't want to depend on a single service

Your files stay plain text in your own GitHub. Move to another tool whenever you like

You need to fix something on the go

No laptop, no dev environment

Edit and save from any browser, including on your phone

You want to write with AI

Your AI tools and your documents live in different places

The AI panel sits right inside the editor, so you can ask as you write

You have questions about the whole repo

"How is auth implemented here?" "What did I work on last week?"

The AI reads the repo's files and commit history to answer

You want to talk to AI hands-free

You're on the move or your hands are busy

Speak into the mic, and the AI reads its reply aloud

You need to edit a huge file

Other editors slow down after a few thousand lines

Edit files with tens of thousands of lines without lag

You want an older version back

You can't tell who changed what, or when

Every save is kept. Check the diff and restore an earlier version

History and restore

Every save creates a Git commit, so without doing anything extra you get:

  • A full change history — Every change is recorded in Git, so you can always see who changed what, and when
  • Restore any version — Look through past versions in the history and restore one
  • Diffs — Compare a file before and after a change
  • No branches needed — Just save to the main branch; versioning is taken care of
File History for meeting-notes.md: each save is listed as a commit with its date and message

Just ask the AI to do it on GitHub

Tell the AI panel what you want in plain words, and it carries out the GitHub operation for you. No need to learn GitHub's interface.

On GitHub, you would…In PlainHub, just say
Open a repo and look for a fileOpen README.md
Switch to another repositorySwitch to design-docs
Create a new repositoryCreate a repo called my-notes
List your repositoriesShow my repositories
Create a file and commit itCreate docs/memo.md
Open an issueCreate a bug report issue
Comment on an issueComment "fixed" on Issue #1
Close an issueClose Issue #1
Edit a file and commit itMake this paragraph shorter
Understand a repo's structure and historyHow is auth implemented in this repo?
Ask by voice and listen to the replyHold the mic button and talk → the reply is read aloud
Change the theme or font sizeSwitch to dark mode

Product

Trust

Solutions

Pricing

Free

For individuals and teams, right now

  • All editor features
  • AI panel (with your own API key)
  • CLI & MCP Server
  • GitHub Issues integration
  • Search across repositories
  • PWA (add to home screen)
Open Editor

Enterprise

For organizations planning a company-wide rollout

Everything in Free, plus these features, built to your requirements (contact us):

  • SSO / SAML
  • Audit logs
  • IP restrictions / MFA
  • Custom domain
  • Self-hosting
  • SLA
Learn more

Get Started

Web

1 Go to app.plainhub.dev
2 Sign in with GitHub
3 Pick a repo and start editing
Open Editor

CLI

1 npm install -g plainhub
2 plainhub auth --from-gh
3 plainhub open README.md -r owner/repo
Learn more

MCP Server

1 npm install -g plainhub
2 claude mcp add plainhub -- plainhub-mcp
3 Say: "Open the README"
Learn more

Start with your everyday notes.