Unofficial local-first Codex session portability workaround #28140
ahmojo
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Maintainer disclosure: I built a small unofficial workaround for one narrow part of this problem: local Codex session portability between machines.
Project: https://github.com/ahmojo/Codex_Sync
It is called
codex-sync. It does not provide native/account-level sync, does not sync with OpenAI’s cloud backend, and does not create cloud-backed thread IDs. It is also not affiliated with or endorsed by OpenAI.What it does instead is local-first and manual:
.codexbundle--map-cwd OLD=NEWwhen the project path differs on the destination machineIt never writes Codex SQLite; it only works with the local rollout files and lets Codex rebuild/reconcile its own index on the next scan.
Sharing here in case it helps people who want a conservative backup / handoff workflow across trusted devices while an official cross-device/session-sync story does not exist yet.
Important caveat:
.codexbundlefiles can contain prompts, code, terminal output, absolute paths, and secrets, so they should be treated as sensitive local project data and not posted publicly.Beta Was this translation helpful? Give feedback.
All reactions