Discover and explore top open-source AI tools and projects—updated daily.
robzilla1738GPU-accelerated macOS terminal with persistent sessions and agent awareness
Top 89.5% on SourcePulse
<2-3 sentences summarising what the project addresses and solves, the target audience, and the benefit.> Harness Terminal is a native macOS application providing a GPU-rendered, persistent terminal environment. It keeps coding sessions alive across restarts and proactively notifies users when coding agents require attention, streamlining developer workflows.
How It Works
It employs a Swift-based, GPU-accelerated terminal engine and a background daemon for session management, persisting state to disk for resilience. A companion harness-cli enables programmatic control, scripting, and remote operation. Agent awareness is achieved by monitoring processes, identifying supported coding agents, and alerting users to required input or approval.
Quick Start & Requirements
.dmg from GitHub releases and install Harness.app.docs/MIGRATION.md), agent hooks (docs/agent-hooks/README.md), and shell integration snippets are available.Highlighted Details
harness-cli provides extensive command-line control over sessions, panes, and agent interactions, supporting headless and remote daemon operation..harnesstheme import/export.Maintenance & Community
The project is hosted on GitHub with releases managed through GitHub releases. Specific community channels (e.g., Discord, Slack) or details on core contributors/sponsorships are not detailed in the README.
Licensing & Compatibility
Limitations & Caveats
The application is exclusive to Apple silicon Macs running macOS 15.0 or later. Building from source requires a recent Xcode (16+) and Swift (6.0) toolchain. Agent detection relies on process monitoring, which may not cover all custom or future agent implementations.
4 weeks ago
Inactive