OpenCode: execution
A compact CLI AI agent, adaptable to any model. Perfect for targeted edits inside a repository.
OpenCode Integration · Open-source CLI
OpenCode does the work: a command-line AI agent, self-hosted, compatible with any LLM. Tramya handles the long term: indexing, retrieving, and passing context between agents.
Why combine the two
A compact CLI AI agent, adaptable to any model. Perfect for targeted edits inside a repository.
What OpenCode does is saved, organized and searchable afterward. Not just buried in a console log.
An OpenCode session can resume in Claude Code later, or the other way around. The project context follows.
Setup
Download the signed and notarized macOS .dmg from tramya.com. Windows and Linux builds are on the way; npx tramya works in the meantime.
Settings > Sources > Add > OpenCode. The default path is suggested for you.
Open an old OpenCode session in Tramya, click Resume: OpenCode restarts with the project context.
Yes. Tramya doesn’t care which model OpenCode uses; it reads the logs.
The local companion is extensible through connectors, and a public v1 API is available.
Tramya tracks each successive OpenCode release and adapts the parser automatically.