Real-time events for your self-hosted AI — without handing over your keys.
Cremind Connect delivers real-time Gmail, Calendar, Drive, and Jira events to your local Cremind app — without ever storing your OAuth tokens or your data.
- Token-less
- Stateless at rest
- MIT licensed
- Open & auditable
The connective tissue between your assistant and the cloud
Cremind is an open-source, self-hosted personal AI assistant that runs on your own machine. Cremind Connect is its companion relay: it owns the small amount of cloud infrastructure that Google and Atlassian require for real-time push, so your local assistant can react to new email, calendar and Drive changes, and Jira updates the moment they happen.
It is the backend that powers Cremind’s Google and Atlassian Agent Skills — and it is built so that infrastructure never holds your data. Cremind Connect is operated by the Cremind project as the official backend for these integrations — the same Cremind you approve on the Google sign-in screen.
Real-time push needs infrastructure one person can’t run alone
Getting live notifications from Google or Atlassian requires organization-level pieces an individual can’t self-provision. Cremind Connect owns exactly those shared pieces — and nothing else.
Two planes. Your tokens never cross into ours.
Cremind Connect separates authorization (getting permission) from events (knowing something changed). Your tokens live only in the first plane — on your machine.
Your app then re-syncs the actual data itself, using its own token.
{
"type": "resync",
"source": "gmail",
"ts": 1717939200
}We can’t lose what we never hold
Privacy isn’t a policy bolted on afterward — it’s the architecture. The relay is designed so there is nothing sensitive to store, leak, or subpoena.
The Google data Cremind asks for — and why
When you connect a Google account, Cremind requests only the scopes needed for the features you enable. Here is every piece of Google data it asks for, and the reason.
Cremind runs on your own machine. When you connect Google, sign-in happens directly between your device and Google (loopback + PKCE); your access and refresh tokens are stored only on your machine, and Cremind Connect is never in the token path. Cremind’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. See our Privacy Policy.
Plugs into the skills you already use
Cremind Connect powers Cremind’s built-in Agent Skills for Google and Atlassian — handling credential discovery, webhook routing, and real-time push so the skills work live while your data stays local.
Confluence real-time push isn’t available yet for OAuth apps, so the Confluence skill works by polling today. Real-time support is planned for a future release.
Don’t trust us — read the code
Cremind Connect is MIT-licensed and fully public. The entire relay — and the Terraform that provisions its cloud infrastructure — lives in one small repository, so anyone can verify exactly what it does (relay notifications) and what it doesn’t (hold your data).
Frequently asked questions
Run your own assistant. Keep your own data.
Cremind is the open, self-hosted personal AI. Cremind Connect is the relay that keeps it in sync — privately.