Discover and explore top open-source AI tools and projects—updated daily.
xichan96Self-hosted terminal server for AI coding agents
Top 81.9% on SourcePulse
Dinotty addresses the challenge of managing AI coding agents across multiple devices by providing a self-hosted, synchronized terminal server. It targets developers and researchers who leverage AI coding assistants and require seamless workflow continuity, enhanced productivity, and flexible access from any device, offering a robust, persistent, and feature-rich environment.
How It Works
Dinotty distinguishes itself by running a complete Virtual Terminal Emulator (VTE) server-side, rather than merely proxying PTY output over WebSockets. This server-centric approach enables precise control over the terminal's state, facilitating advanced features like session persistence, screen snapshots, and reliable recovery across network disruptions or device changes. The architecture supports sophisticated terminal management, including multi-panel splitting, tabbed interfaces, and a unique broadcast mode for synchronized input.
Quick Start & Requirements
-p flag. Linux systems can use systemd for service management.docs/ directory.Highlighted Details
Maintenance & Community
The project acknowledges its contributors and features a star history. Specific community channels (e.g., Discord, Slack) or a public roadmap are not detailed in the README.
Licensing & Compatibility
Dinotty is released under the permissive MIT License, which generally permits commercial use and integration into closed-source projects without significant restrictions.
Limitations & Caveats
The macOS binary requires manual permission adjustments (xattr -cr) due to being unsigned. A planned relay service is not yet implemented. The project's README indicates development on the dev branch, suggesting potential for ongoing changes and instability.
1 day ago
Inactive
amantus-ai