Center · open source

Your own server for the data your apps share

Center keeps what your apps know about you in one place you control, and hands each app the parts you allow. Run it on your own machine for free.

  • One place for what's known about you

    Your work history and interview stories, your notes, the words your dictation app keeps getting wrong. Each kind of record has a fixed schema, so every app can trust its shape.

  • Apps that work on their own, and better together

    Every app keeps working without a Center. Point it at yours and what you add in one app shows up in the others.

  • No server? Apps talk directly

    Apps on the same Mac find each other and share over the same protocol. A Center is for when you want it everywhere.

  • You approve every app

    An app asks to connect and shows a code. You approve it on your Center's page, and it gets only the access it asked for. Revoke it any time.

  • Live sync

    Apps pull what changed since they last looked, and get a nudge the moment something changes, deletes included.

  • Updates from a button

    Each release shows up on your Center's page. Press Update, or run the Docker image with an auto-updater.

Run your own

One command, then connect your apps

Center is a small Python server with its data in one SQLite file. Run the image, open its page, and approve your apps as they ask to connect. Put it behind HTTPS to use it from a web app or your phone.

Read the docs and the protocol
docker run -d -p 8110:8110 \
  -v center-data:/data \
  ghcr.io/sapid-labs/center:latest

# then open http://localhost:8110

Apps on Center

From the lab, connected

Any app can speak the Center protocol. These are ours. Building your own? CenterKit gives a Swift app the client, the settings screen and the app-to-app server in one package.

  • Relevant

    Your job search: the jobs that fit you, applications, and STAR answers to interview questions. A web app you can install.

    Open Relevant
  • Herald

    Dictation on the Mac, with the corrections it learns from every app you use.

    Mac download coming soon
  • Clibbits

    Clipboard history for the Mac. Fix a misheard word in a copied dictation and Herald learns it.

    Mac download coming soon

Hosted Center

Rather not run a server?

We're working on a hosted Center: yours alone, backed up, updated for you and reachable from every device. Tell us you want one and we'll get in touch when it opens.

Self-hosted

Free

Open source. Run it on any machine with Docker or Python.

Hosted

Coming soon

We run it for you. Pricing when it opens.

Ask about hosted Center