Save and resume your AI coding sessions.
"Teundeun" is Sundanese for "to store" or "to save".
- Command:
tdn - npm package:
teundeun
- Save an AI session ID with a memorable name.
- List all saved sessions.
- Search sessions by name (case-insensitive, partial match).
- Resume a saved session from the terminal.
- Delete saved sessions.
- Store all data locally in a JSON file.
- No account, backend, or cloud service required.
Requires Node.js 18 or newer.
npm install -g teundeun@latestUse without global install:
npx teundeun listtdn save claude --resume 10f02415-921e-4e73-af88-f6d20dc41494tdn listtdn search remotiontdn resume remotiontdn delete remotionConfirm when prompted. Use --force to skip confirmation:
tdn delete remotion --forceSession data is stored locally:
- Windows:
%APPDATA%\teundeun\sessions.json - macOS/Linux:
~/.teundeun/sessions.json
The file is created automatically. Do not commit sessions.json to a
repository, as it contains session IDs.
Each record stores the name, session ID, the directory it was
saved from (path), the exact resume command (raw), and timestamps.
resume uses path to cd into the right directory and raw to run the
exact command; both are optional.
npm install
npm test
npm linkRun tests with npm test.
MIT
