Discover and explore top open-source AI tools and projects—updated daily.
Ataraxy-LabsTerminal session manager with live agent status and instant switching
New!
Top 47.9% on SourcePulse
Summary
Ataraxy-Labs/opensessions is a terminal session manager designed to enhance the tmux experience by providing an integrated sidebar. It addresses the complexity of managing numerous terminal sessions, agents, and local development environments by offering instant switching, real-time agent status, and contextual information like git branches. This tool benefits power users and developers who rely heavily on tmux and seek improved visibility and control over their terminal workflows without abandoning their existing setup.
How It Works
The project integrates with tmux via the TPM plugin manager. It operates by running a local Bun server on 127.0.0.1:7391, which exposes an HTTP API. External agents and scripts can push status updates, progress indicators, and logs to this server. The core of the user interface is a TUI sidebar client, built with Solid, that consumes this data, displaying live agent states for tools like Amp, Claude Code, Codex, and OpenCode, alongside session context such as git branches and detected localhost ports. This approach allows for a non-intrusive enhancement to existing tmux workflows.
Quick Start & Requirements
set -g @plugin 'Ataraxy-Labs/opensessions' to ~/.tmux.conf, then run tmux source-file ~/.tmux.conf followed by ~/.tmux/plugins/tpm/bin/install_plugins.tmux, bun, TPM (tmux plugin manager).docs/reference/programmatic-api.md.Highlighted Details
/set-status, /set-progress, /log).Maintenance & Community
No specific details regarding maintainers, sponsorships, or community channels (e.g., Discord, Slack) were found in the provided README.
Licensing & Compatibility
Limitations & Caveats
The integration with Zellij is experimental and not currently supported. The application is hardcoded to run on 127.0.0.1:7391, and not all typed configuration fields are yet active in the running server.
1 day ago
Inactive
github