HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
skillsynchq
txcript
Rust2026–2026
skillsynchq / txcript

txcript

Pandoc for AI chats. Move ai chats across harnesses: Claude Code, Codex, OpenCode, Cursor, and more. Rust library, CLI, and WASM.

3Distinct people
5Mentions
0Explicit recommenders
220GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Pandoc for AI chats. Move ai chats across harnesses: Claude Code, Codex, OpenCode, Cursor, and more. Rust library, CLI, and WASM.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 11:56:56 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 3-hour interval5 dated mentions

Observed mentions: 2026-09-15 22:24:00 UTC to 2026-09-17 20:48:26 UTC.

01232026-09-15 21:00:00 UTC to 2026-09-16 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsSep 15, 21:002026-09-16 00:00:00 UTC to 2026-09-16 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-16 03:00:00 UTC to 2026-09-16 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-16 06:00:00 UTC to 2026-09-16 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-16 09:00:00 UTC to 2026-09-16 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-16 12:00:00 UTC to 2026-09-16 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-16 15:00:00 UTC to 2026-09-16 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-16 18:00:00 UTC to 2026-09-16 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsSep 16, 18:002026-09-16 21:00:00 UTC to 2026-09-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-17 00:00:00 UTC to 2026-09-17 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-17 03:00:00 UTC to 2026-09-17 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-17 06:00:00 UTC to 2026-09-17 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-17 09:00:00 UTC to 2026-09-17 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-17 12:00:00 UTC to 2026-09-17 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-17 15:00:00 UTC to 2026-09-17 18:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-09-17 18:00:00 UTC to 2026-09-17 21:00:00 UTC (exclusive): 3 mentions; 0 submissions, 3 commentsSep 17, 18:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Sep 15, 21:002026-09-15 21:00:00 UTC2026-09-16 00:00:00 UTC110
Sep 16, 00:002026-09-16 00:00:00 UTC2026-09-16 03:00:00 UTC000
Sep 16, 03:002026-09-16 03:00:00 UTC2026-09-16 06:00:00 UTC000
Sep 16, 06:002026-09-16 06:00:00 UTC2026-09-16 09:00:00 UTC000
Sep 16, 09:002026-09-16 09:00:00 UTC2026-09-16 12:00:00 UTC000
Sep 16, 12:002026-09-16 12:00:00 UTC2026-09-16 15:00:00 UTC000
Sep 16, 15:002026-09-16 15:00:00 UTC2026-09-16 18:00:00 UTC000
Sep 16, 18:002026-09-16 18:00:00 UTC2026-09-16 21:00:00 UTC000
Sep 16, 21:002026-09-16 21:00:00 UTC2026-09-17 00:00:00 UTC000
Sep 17, 00:002026-09-17 00:00:00 UTC2026-09-17 03:00:00 UTC000
Sep 17, 03:002026-09-17 03:00:00 UTC2026-09-17 06:00:00 UTC000
Sep 17, 06:002026-09-17 06:00:00 UTC2026-09-17 09:00:00 UTC000
Sep 17, 09:002026-09-17 09:00:00 UTC2026-09-17 12:00:00 UTC000
Sep 17, 12:002026-09-17 12:00:00 UTC2026-09-17 15:00:00 UTC000
Sep 17, 15:002026-09-17 15:00:00 UTC2026-09-17 18:00:00 UTC110
Sep 17, 18:002026-09-17 18:00:00 UTC2026-09-17 21:00:00 UTC303

What Hacker News says

5 sources

Launch HN: Skillsync (YC W26) – AI chat sessions made portable across agents

Hey HN, we're Nars & Nishant, founders of Skillsync (https://skillsync.com) Skillsync lets you move your AI chats across every coding agent. Most of our work exists as conversations, which are currently scattered across our agents. Though stored locally, these conversations use different formats. This is annoying because you cannot simply switch between agents without starting over. We get locked into a single provider and their agent as we invest in skills and memories over time. Skillsync acts as a universal converter. It moves the entire session, including all the messages, reasoning and tool calls so you can pick up right where you left off. Skillsync collects all your sessions in one place and makes them searchable. It breaks down what each session is carrying, including which loaded skills the agent is actually using, making stale c
Read the rest
ontext easy to spot. You can also create shared workspaces to sync sessions across your team. You can build your own closed loop systems. Everything runs locally except when you share to workspaces. The core is an open-source Rust engine called txcript (https://github.com/skillsynchq/txcript). It translates a session from one agent's on-disk format into another's, mapping conversation, reasoning, and tool history. Think ffmpeg or pandoc, but for agent sessions. On top of that engine is a local-first desktop app. Your agent sessions are normally scattered across different tools' folders in formats you'd never read by hand; the app surfaces them in one place with a UI that makes them actually readable, the conversation, the reasoning, and the tool calls, so you can revisit what happened, move a session into another agent, or share it with a teammate. Skills and memory are stored as portable, human-readable markdown you own, and exposed to any agent over MCP for search and selective retrieval. Sessions and translation run locally on your machine. The one thing that leaves is what you explicitly share into a team workspace. It’s been surprising to us to see how locked-in people already are without realizing it. You don't notice you're trapped in one agent or harness until you try to leave, and by then you've got months of sessions stuck in a format only that tool can read. The lock-in is invisible right up until it's expensive. Once sessions are portable, they stop being disposable logs and become something you can actually build on, spotting patterns in how you work, handing a session off to someone else, letting a non-technical teammate pick up where an engineer left off. The session turns out to be the unit of collaboration, and right now it's being thrown away. Before Skillsync, Nars and I built an open-source payment orchestrator that let merchants route across many processors instead of getting locked into one (30k+ GitHub stars). Fighting vendor lock-in by making incompatible systems interoperate was the whole job. We came into YC with a different idea, but the more we lived inside coding agents the more we saw the same problem from the other side: your context is locked into whatever agent you start with, because every agent stores sessions differently and none of it moves. Some of the things we’re seeing people do with Skillsync are: - Moving a session between Claude Code, Codex, and Cursor mid-task, including when you hit a usage limit on one and want to keep going on another. - Thinking through a problem in a browser Claude chat, then handing the whole thread to Claude Code or Codex to build. - Sharing research sessions with a team. Everyone uploads their sessions, so teammates and their agents can build on each other's work instead of repeating it. It's available as a Mac app, CLI and MCP. Here's the demo: https://youtu.be/7hVhSnSKGl8. Would love to hear your feedback and answer questions!
68 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.