Your AI remembers. On your own hardware.
Run Contextify's cross-device search, continuous backup, and read-only dashboard from your own hardware. Your Mac app and Linux CLI sync to your server, so past Claude Code and Codex sessions stay searchable across the machines you use.
Free and source-available under the Functional Source License, Version 1.1, Apache 2.0 Future License (FSL-1.1-Apache-2.0). Single-user. Runs on your hardware.
The CLI pointed at a server you run. Sample data; styled mockup.
How it fits
One Contextify, run your way
Personal Self-Hosted is the free, single-user way to run Contextify's sync server on hardware you control. Install the same Mac app and Linux CLI, then bring up the contextify-cloud Docker stack on a Mac mini, a Linux box, or a private tailnet host. Point sync at your server.
Use local-only for one machine with no server. Use hosted Cloud when you want Contextify to operate the server for you. Use Personal Self-Hosted when you want cross-device search, a continuous copy of your history on your own server, and a browser dashboard from infrastructure you run.
Why self-host
The capabilities you want, from infrastructure you run
Search across your machines
Find the session from your laptop while you work on your desktop. Search Claude Code and Codex history from every machine you sync, without moving to a different Contextify app.
Synced to a server you operate
The Mac app and Linux CLI sync to your server, not to cloud.contextify.sh, so there is no cloud account to create. The deployment, the database, and the network are yours.
Let your AI recall past work
Use Total Recall, Contextify's AI-history recall feature, to bring previous decisions, fixes, and debugging sessions into the current conversation. Past work becomes reusable context instead of something you solve again.
How it works
Three steps to your own deployment
Run the server
Bring up the contextify-cloud Docker stack on hardware you operate: a Mac mini, a Linux box, or a private tailnet host.
Point Contextify at it
Install the Mac app or Linux CLI and set sync to your server's URL. Each machine syncs the projects you choose.
Search and recall your history
Search from the app, open the read-only dashboard at your server's URL, or use /total-recall in Claude Code and Codex to bring past sessions into the work happening now.
What stays yours
You run it, so you control it
Personal Self-Hosted stores synced data on a server you operate. No Contextify-operated server receives your transcript data. Your deployment, database, network, retention, and backup plan are under your control.
Your retention
History stays on your server for as long as you keep it. You decide how much to retain, where the database lives, and how the deployment is backed up.
Your operation
The server runs under your care. Uptime, backups, restores, and network access are part of the infrastructure you operate, so there is no SLA from Contextify.
Your account, on your server
Your account lives on the server you run. The app and CLI connect to it directly, with no cloud account and no billing in the path.
If you connect error monitoring or transactional email, you choose and configure those services for your own deployment. Full license terms are on the Terms page (section 8.4).
Common questions
What people ask first
Can I use Personal Self-Hosted at work?
Yes, within the FSL Permitted Purpose, which includes internal organizational use, evaluation, and professional services connected to compliant use. What the FSL forbids is Competing Use: you may not offer Contextify Cloud, or substantially similar functionality, as a product or service to others.
Is it multi-user?
Personal Self-Hosted is single-user. Multi-user workspaces, roles, admin controls, and audit logs are Self-Hosted Pro, the commercial self-hosted path.
What hardware do I need?
The contextify-cloud stack runs in Docker on a Mac mini, a Linux box, or a private tailnet host. A spare machine on your network is enough; there is no Contextify infrastructure to depend on.
How is it different from hosted Cloud?
Hosted Cloud runs on cloud.contextify.sh, which we operate, with an SLA on the paid plans. Personal Self-Hosted runs on your hardware: you operate the server, you own backups and restores, and there is no service-level guarantee from us.
What license is it under?
The Functional Source License, Version 1.1, Apache 2.0 Future License (FSL-1.1-Apache-2.0). It is free and source-available, internal organizational use is permitted, and each release converts automatically to the Apache License 2.0 on its second anniversary.
Run your AI history from your own server
Bring up the server, point Contextify at it, and make your Claude Code and Codex history searchable across your machines.
Need multiple users, roles, or audit logs? That is Self-Hosted Pro, the commercial self-hosted path.