Termic is built in the open and used daily by the person building it, so the roadmap tracks real friction rather than a marketing plan. This is the honest state of what’s coming. To push something up the list or pick one off, open an issue on GitHub.
Near-term
- GitHub and Linear integration. Paste an issue or PR URL and get a task seeded with its title and body; create the PR from the app via
gh. No OAuth, it leans on the CLIs you already have. - Context menus and open-in actions. Right-click actions in the file explorer for every file (
Open in…), plus project/task/terminal/agent menus for opening the current task in another IDE and other common actions. - Sandbox on Linux. The sandbox is macOS Seatbelt today. Linux’s equivalent (bubblewrap / landlock) is the gap to close so agents can run caged there too.
- Faster search. Moving find-in-files to
ripgrepwhile still honoring.gitignore, which also picks up untracked files thatgit grepmisses. - Split panes. Splitting a task into multiple panes, possibly via
tmuxdirectly.
Further out
- Windows prebuilts. The Windows build works from source today; signed installers and a CI matrix entry are what’s left. Sandbox parity on Windows (AppContainer) follows.
- Sandbox network for raw TCP. Allowing things like a direct MySQL connection through the network layer, not just HTTPS CONNECT.
- libghostty terminals. Evaluating libghostty as a terminal backend.
- Wider Linux reach. ARM Linux and a Flathub submission.
How priorities get set
This list moves based on what gets used and what gets reported. If a missing feature is blocking you, saying so (via the in-app email button or a GitHub issue) is the most direct way to move it up. Shipped work shows up in the changelog.
Related
- Migrating from Conductor: what’s not there yet, set against what is.
- Git: staging & commits: the in-app Git panel that already shipped.
- Sandbox overview: the macOS-only caveat that the roadmap addresses.
- Changelog: what’s already shipped.