Elyra
Elyra The coding agent eTerm The terminal that knows where each command ends Huskarl AI colleagues on your own Mac Starf An activity monitor for Apple silicon that never invents a number etrans An SSH and SFTP client for macOS Elyra VM Virtual machines for macOS, Linux and Windows on your Mac Litr A small, native web browser for macOS Notr A notebook for macOS e The native code editor Elyra Grove Native local development environment Askr The real server for Laravel & PHP Elyra Framework Rust + Svelte 5 framework for desktop apps Elyra Conductor Local project conductor Refr Local-first PDF workspace for macOS Elyra Workspace A desktop workspace for coding agents Elyra SQL Server MySQL-compatible SQL server in Rust Elyra Félagi Agents as teammates on one board Elyra SQL Client Native desktop SQL workbench Elyra SQL Anywhere Replication-ready SQL engine Elyra Sjá SEO & GEO workspace for macOS Elyra DataGrid Server-driven data grid for Laravel
Development
Development
Release notes
Changelog
Elyra

BTW

Side conversations for Elyra — ask questions in parallel without polluting the main session context.

@elyracode/btw gives the agent a separate thread for clarifying questions, quick lookups, and exploratory thinking. The BTW thread runs as an isolated sub-process with full tool access (read, bash, edit, write), and its context never enters the main session — no token tax on the main agent.

Install

elyra install npm:@elyracode/btw

Commands

Command Description
/btw <question> Ask a side question with tool access (runs in parallel to the main session)
/btw:inject Send the BTW thread back into the main agent's context
/btw:summarize Summarize the BTW thread and inject the summary instead of the full transcript
/btw:clear Clear the BTW thread
/btw:thread Show the current BTW thread

When to use it

  • Clarifying questions while the main agent keeps working
  • Quick lookups without bloating the main context
  • Exploring an approach before committing to it
  • Research spikes that you only want to inject once they're useful

Examples

/btw what does the validateToken method return?
/btw how many tests are in the auth module?
/btw:summarize
/btw:inject implement the approach we discussed
/btw:clear

How it differs from sub-agents

@elyracode/subagents delegates a discrete task to a focused child agent and returns a single result. @elyracode/btw keeps a conversation alongside the main session — you can ask multiple follow-ups, then decide whether to inject the thread, summarize it, or throw it away.