freshcrate
Skin:/
Home > AI Agents > helix

helix

♾️ Private Agent Fleet with Spec Coding. Each agent gets their own GPU-accelerated desktop. Run Claude, Codex, Gemini and open models on a full private AI Stack ♾️

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

♾️ Private Agent Fleet with Spec Coding. Each agent gets their own GPU-accelerated desktop. Run Claude, Codex, Gemini and open models on a full private AI Stack ♾️

README

logo

SaaSPrivate DeploymentDocsDiscord

HelixML - AI Agents on a Private GenAI Stack

👥 Discord

Deploy AI agents in your own data center or VPC and retain complete data security & control.

HelixML is an enterprise-grade platform for building and deploying AI agents with support for RAG (Retrieval-Augmented Generation), API calling, vision, and multi-provider LLM support. Build and deploy LLM applications by writing a simple helix.yaml configuration file.

Our intelligent GPU scheduler packs models efficiently into available GPU memory and dynamically loads and unloads models based on demand, optimizing resource utilization.

✨ Key Features

🤖 AI Agents

  • Easy-to-use Web UI for agent interaction and management
  • Session-based architecture with pause/resume capabilities
  • Multi-step reasoning with tool orchestration
  • Memory management for context-aware interactions
  • Support for multiple LLM providers (OpenAI, Anthropic, and local models)
AI Agents Interface

🛠️ Skills and Tools

  • REST API integration with OpenAPI schema support
  • MCP (Model Context Protocol) server compatibility
  • GPTScript integration for advanced scripting
  • OAuth token management for secure third-party access
  • Custom tool development with flexible SDK
Skills and Tools

📚 Knowledge Management

  • Built-in document ingestion (PDFs, Word, text files)
  • Web scraper for automatic content extraction
  • Multiple RAG backends: Kodit, LlamaIndex
  • Vector embeddings with PGVector for semantic search
  • Vision RAG support for multimodal content
Knowledge Base

Main use cases:

  • Upload and analyze corporate documents
  • Add website documentation URLs to create instant customer support agents
  • Build knowledge bases from multiple sources

🔍 Tracing and Observability

Context is everything. Agents can process tens of thousands of tokens per step—Helix provides complete visibility under the hood:

Tracing Interface

Tracing features:

  • View all agent execution steps
  • Inspect requests and responses to LLM providers, third-party APIs, and MCP servers
  • Real-time token usage tracking
  • Pricing and cost analysis
  • Performance metrics and debugging

🚀 Additional Features

  • Multi-tenancy with organization, team, and role-based access control
  • Scheduled tasks and cron jobs
  • Webhook triggers for event-driven workflows
  • Evaluation framework for testing and quality assurance
  • Payment integration with Stripe support
  • Notifications via Slack, Discord, and email
  • Keycloak authentication with OAuth and OIDC support

🏗️ Architecture

HelixML uses a microservices architecture with the following components:

┌─────────────────────────────────────────────────────────┐
│                      Frontend (React)                    │
│                     vite + TypeScript                    │
└────────────────────┬────────────────────────────────────┘
                     │
┌────────────────────▼────────────────────────────────────┐
│                  API / Control Plane (Go)                │
│  ┌──────────────┬──────────────┬──────────────────────┐ │
│  │   Agents     │  Knowledge   │   Auth & Sessions    │ │
│  │   Skills     │  RAG Pipeline│   Organizations      │ │
│  │   Tools      │  Vector DB   │   Usage Tracking     │ │
│  └──────────────┴──────────────┴──────────────────────┘ │
└─────────┬──────────────────────────────────┬───────────┘
          │                                  │
┌─────────▼──────────┐            ┌─────────▼──────────┐
│   PostgreSQL       │            │   GPU Runners      │
│   + PGVector       │            │   Model Scheduler  │
└────────────────────┘            └────────────────────┘
          │
┌─────────▼──────────────────────────────────────────────┐
│  Supporting Services: Keycloak, Kodit, GPTScript       │
│  Runner, Chrome/Rod, Tika, SearXNG                     │
└────────────────────────────────────────────────────────┘

Three-layer agent hierarchy:

  1. Session: Manages agent lifecycle and state
  2. Agent: Coordinates skills and handles LLM interactions
  3. Skills: Group related tools for specific capabilities
  4. Tools: Individual actions (API calls, functions, scripts)

💻 Tech Stack

Backend

  • Go 1.24.0 - Main backend language
  • PostgreSQL + PGVector - Data storage and vector embeddings
  • GORM - ORM for database operations
  • Gorilla Mux - HTTP routing
  • Keycloak - Identity and access management
  • NATS - Message queue
  • Zerolog - Structured logging

Frontend

  • React 18.3.1 - UI framework
  • TypeScript - Type-safe JavaScript
  • Material-UI (MUI) - Component library
  • MobX - State management
  • Vite - Build tool
  • Monaco Editor - Code editing

AI/ML

  • OpenAI SDK - GPT models integration
  • Anthropic SDK - Claude models integration
  • LangChain Go - LLM orchestration
  • GPTScript - Scripting capabilities
  • Kodit / LlamaIndex - RAG backends

Infrastructure

  • Docker & Docker Compose - Containerization
  • Kubernetes + Helm - Orchestration
  • Flux - GitOps operator

🚀 Quick Start

Install on Docker

Use our quickstart installer:

curl -sL -O https://get.helixml.tech/install.sh
chmod +x install.sh
sudo ./install.sh

The installer will prompt you before making changes to your system. By default, the dashboard will be available on http://localhost:8080.

For setting up a deployment with a DNS name, see ./install.sh --help or read the detailed docs. We've documented easy TLS termination for you.

Next steps:

Install on Kubernetes

Use our Helm charts for production deployments:

🔧 Configuration

All server configuration is done via environment variables. You can find the complete list of configuration options in api/pkg/config/config.go.

Key environment variables:

  • OPENAI_API_KEY - OpenAI API credentials
  • ANTHROPIC_API_KEY - Anthropic API credentials
  • POSTGRES_* - Database connection settings
  • KEYCLOAK_* - Authentication settings
  • SERVER_URL - Public URL for the deployment
  • RUNNER_* - GPU runner configuration

See the configuration documentation for detailed setup instructions.

👨‍💻 Development

For local development, refer to the Helix local development guide.

Prerequisites:

  • Docker Desktop (or Docker + Docker Compose)
  • Go 1.24.0+
  • Node.js 18+
  • Make

Quick development setup:

# Clone the repository
git clone https://github.com/helixml/helix.git
cd helix

# Start supporting services
docker-compose up -d postgres keycloak

# Run the backend
cd api
go run . serve

# Run the frontend (in a new terminal)
cd frontend
npm install
npm run dev

See local-development.md for comprehensive setup instructions.

📖 Documentation

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

By contributing, you confirm that:

  • Your changes will fall under the same license
  • Your changes will be owned by HelixML, Inc.

📄 License

Helix is licensed under a similar license to Docker Desktop. You can run the source code (in this repo) for free for:

  • Personal Use: Individuals or people personally experimenting
  • Educational Use: Schools and universities
  • Small Business Use: Companies with under $10M annual revenue and less than 250 employees

If you fall outside of these terms, please use the Launchpad to purchase a license for large commercial use. Trial licenses are available for experimentation.

You are not allowed to use our code to build a product that competes with us.

Why these license clauses?

  • We generate revenue to support the development of Helix. We are an independent software company.
  • We don't want cloud providers to take our open source code and build a rebranded service on top of it.

If you would like to use some part of this code under a more permissive license, please get in touch.

🆘 Support

🌟 Star History

If you find Helix useful, please consider giving us a star on GitHub!


Built with ❤️ by HelixML, Inc.

Release History

VersionChangesUrgencyDate
2.11.14## What's Changed * feat(goose): integrate Goose agent + project recipes + spec-task parameter capture by @lukemarsden in https://github.com/helixml/helix/pull/2479 * feat(billing): default initial wallet balance to 0, lead onboarding with BYO Claude by @chocobar in https://github.com/helixml/helix/pull/2486 * fix(desktop): seed default branch on empty repos, surface worktree errors by @chocobar in https://github.com/helixml/helix/pull/2490 * cleaning up the camp site by @chocobar in https:/High6/1/2026
2.11.132.11.13 ## What's Changed * fix(helix-npx): short-circuit when package is already a binary on PATH by @lukemarsden in https://github.com/helixml/helix/pull/2475 * fix(desktop): unref bus messages deterministically to avoid shutdown SIGABRT by @lukemarsden in https://github.com/helixml/helix/pull/2478 * fix(api): keep PR-task in pull_request when GetPullRequest errors by @chocobar in https://github.com/helixml/helix/pull/2482 **Full Changelog**: https://github.com/helixml/helix/compareHigh5/27/2026
2.11.122.11.12 ## What's Changed * Show task prompt in notifications panel tooltip by @lukemarsden in https://github.com/helixml/helix/pull/2456 * fix(frontend): stabilize InlineCommentForm ref callback by @chocobar in https://github.com/helixml/helix/pull/2468 * feat(desktop): make Ghostty respect system light/dark mode by @lukemarsden in https://github.com/helixml/helix/pull/2471 * Restore kanban scroll position on return navigation (+ platform fix for late PR descriptions) by @lukemarsden in High5/21/2026
2.11.9## What's Changed * feat(frontend): regroup org admin sidebar into Settings/Members/Cost/Access by @chocobar in https://github.com/helixml/helix/pull/2428 * fix(api): include cache token and cost fields in usage aggregate query by @chocobar in https://github.com/helixml/helix/pull/2429 * chore(api): refresh model_info.json and harden lookup for prefixed ids by @chocobar in https://github.com/helixml/helix/pull/2432 * fix(specs): tell agent push is HTTPS, forbid gh/ssh-add by @chocobar in httHigh5/14/2026
2.11.32.11.3 ## What's Changed * Suppress git merge editor prompt during workspace setup by @lukemarsden in https://github.com/helixml/helix/pull/2349 * Merge default branch before presenting PR by @lukemarsden in https://github.com/helixml/helix/pull/2348 * Spec design-review comments interrupt the agent by @lukemarsden in https://github.com/helixml/helix/pull/2347 * Disengage auto-scroll on explicit user scroll-up; gate scrollToBottom on actual growth by @lukemarsden in https://github.com/helHigh5/12/2026
2.11.2## What's Changed * fix(rag): preserve knowledge subfolder in kodit RAG citations and page-image rendering by @chocobar in https://github.com/helixml/helix/pull/2323 * fix(spectask): set context_server_timeout=180 in settings.json (chrome MCP cold-start) by @lukemarsden in https://github.com/helixml/helix/pull/2320 * Sandbox absorbs runner: compose-based inference, scheduler deleted, multi-provider GPU-cloud test harness scaffolded by @lukemarsden in https://github.com/helixml/helix/pull/2322High5/6/2026
2.11.02.11.0 (Attempt 2) ## What's Changed * fix: replace fragile sticky-scroll with simple auto-scroll toggle by @lukemarsden in https://github.com/helixml/helix/pull/2264 * Remove host port exposure from VectorChord in production compose by @philwinder in https://github.com/helixml/helix/pull/2265 * Feature/nits 99 by @nessie993 in https://github.com/helixml/helix/pull/2233 * docs: design doc for duplicate claude-agent-acp spawn fix by @lukemarsden in https://github.com/helixml/helix/pull/226High4/29/2026
2.10.0## What's Changed * refactor: remove Haystack and Typesense RAG providers, make Kodit default by @philwinder in https://github.com/helixml/helix/pull/2234 * fix: close race window that sends duplicate implementation instructions by @lukemarsden in https://github.com/helixml/helix/pull/2247 * feat(desktop): allow HELIX_ENCODER=vaapi to force VA-API on AMD by @chocobar in https://github.com/helixml/helix/pull/2248 * feat(license): offline validator denylist with hashed entries by @chocobar in High4/24/2026
2.10.0-rc1## What's Changed * refactor: remove Haystack and Typesense RAG providers, make Kodit default by @philwinder in https://github.com/helixml/helix/pull/2234 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.31...2.10.0-rc1High4/21/2026
2.9.312.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in htHigh4/21/2026
2.9.312.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in htHigh4/21/2026
2.9.312.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in htHigh4/21/2026
2.9.312.9.31 ## What's Changed * feat: discoverable git repo options and clone instructions by @chocobar in https://github.com/helixml/helix/pull/2228 * Feature/agent test by @nessie993 in https://github.com/helixml/helix/pull/2231 * add x ai grok by @nessie993 in https://github.com/helixml/helix/pull/2232 * fix: scope secret uniqueness per project/app by @chocobar in https://github.com/helixml/helix/pull/2229 * Switching endpoint type from user → global doesn't work -... by @lukemarsden in htHigh4/21/2026
2.9.30## What's Changed * Reduce embedding log noise by @philwinder in https://github.com/helixml/helix/pull/2218 * Reduce embedding log noise by @philwinder in https://github.com/helixml/helix/pull/2219 * Disable Open PR and Reject buttons until agent has pushed code by @chocobar in https://github.com/helixml/helix/pull/2220 * fix: reject approve-implementation if no commits have been pushed by @chocobar in https://github.com/helixml/helix/pull/2222 * Rename "Just Do It" to "Skip spec" and add tHigh4/17/2026
2.9.29## What's Changed * fix: switch Ubuntu mirrors to GB mirrors in all Dockerfiles by @lukemarsden in https://github.com/helixml/helix/pull/2212 * fix: switch Ubuntu mirrors from GB to Oxford (mirror.ox.ac.uk) by @lukemarsden in https://github.com/helixml/helix/pull/2213 * fix: stop rewriting ports.ubuntu.com — Oxford mirror lacks arm64 packages by @lukemarsden in https://github.com/helixml/helix/pull/2214 * fix: auto-add team creator as member and fix authz bypasses by @chocobar in https://gitHigh4/16/2026
2.9.28## What's Changed * fix: replace timing-based message_completed dedup with state-based approach by @lukemarsden in https://github.com/helixml/helix/pull/2209 * fix: disable AppStream metadata downloads in desktop image build by @lukemarsden in https://github.com/helixml/helix/pull/2211 * fix: prevent desktop-bridge crash when API restarts by @lukemarsden in https://github.com/helixml/helix/pull/2210 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.27...2.9.28High4/16/2026
2.9.27## What's Changed * fix: bump ZED_COMMIT to fix flaky E2E Phase 12 by @lukemarsden in https://github.com/helixml/helix/pull/2191 * fix: UpdateSession must bump Updated timestamp to prevent idle kills by @lukemarsden in https://github.com/helixml/helix/pull/2195 * fix: treat terminated_idle as absent in listTasks sandbox state by @lukemarsden in https://github.com/helixml/helix/pull/2196 * fix: bump ZED_COMMIT for request_id desync fix by @lukemarsden in https://github.com/helixml/helix/pull/High4/16/2026
2.9.26## What's Changed * chore: remove unused keycloak installation from kind_helm_install.sh by @philwinder in https://github.com/helixml/helix/pull/2183 * fix: GPU memory leak + frontend reconnect storm by @lukemarsden in https://github.com/helixml/helix/pull/2185 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.25...2.9.26High4/14/2026
2.9.25## What's Changed * Fix controlplane CrashLoopBackOff when Kodit is enabled (missing ORT library) by @lukemarsden in https://github.com/helixml/helix/pull/2182 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.24...2.9.25High4/11/2026
2.9.24## What's Changed * fix: pass interrupt=true to Zed + bump ZED_COMMIT for real interrupt by @lukemarsden in https://github.com/helixml/helix/pull/2173 * fix: strip null bytes from prompt in createTaskFromPrompt by @lukemarsden in https://github.com/helixml/helix/pull/2176 * fix: stopped sessions show as running on kanban by @lukemarsden in https://github.com/helixml/helix/pull/2177 * fix: nil panic in start session when context canceled after StartDesktop by @lukemarsden in https://github.com/heMedium4/11/2026
2.9.23## What's Changed * fix: ZE2E phase 8 interrupt ordering (dedup + Zed fix) by @lukemarsden in https://github.com/helixml/helix/pull/2171 * fix: deduplicate message_completed to fix ZE2E phase 8 isolation violation by @lukemarsden in https://github.com/helixml/helix/pull/2170 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.22...2.9.23Medium4/10/2026
2.9.22## What's Changed * docs: root cause analysis for Zed restart message-lost bug by @lukemarsden in https://github.com/helixml/helix/pull/2162 * feat: add Kodit vision search with document page images by @philwinder in https://github.com/helixml/helix/pull/2164 * fix: bump ZED_COMMIT to include ensure_thread_subscription fix by @lukemarsden in https://github.com/helixml/helix/pull/2165 * fix: don't stop sandbox before docker compose up in ./stack start by @lukemarsden in https://github.com/helMedium4/10/2026
2.9.21## What's Changed * Add stealth Chrome flags to Chrome DevTools MCP default config by @lukemarsden in https://github.com/helixml/helix/pull/2139 * Inject project secrets into exploratory (human) desktop env by @lukemarsden in https://github.com/helixml/helix/pull/2140 * Fix 403 error when resuming Human Desktop on shared projects by @lukemarsden in https://github.com/helixml/helix/pull/2141 * Fix text highlighting in bullet point lists on spec review page by @lukemarsden in https://github.coHigh4/7/2026
2.9.20## What's Changed * Add Enter key shortcut and plus button to spec task details page by @lukemarsden in https://github.com/helixml/helix/pull/2134 * Fix notifications panel ordering: sort by newest-first by @lukemarsden in https://github.com/helixml/helix/pull/2112 * Show desktop "Starting" spinner immediately when Start Planning is clicked by @lukemarsden in https://github.com/helixml/helix/pull/2135 * Add red dot notification indicator on Kanban cards by @lukemarsden in https://github.com/Medium4/3/2026
2.9.19## What's Changed * Version control CI cleanup scripts, fix build cache preservation by @lukemarsden in https://github.com/helixml/helix/pull/2129 * Fix PR author identity: use acting user's GitHub OAuth for push and PR creation by @chocobar in https://github.com/helixml/helix/pull/2120 * Remove FIFO queue, route by request_id from message_added by @lukemarsden in https://github.com/helixml/helix/pull/2132 * Bump ZED_COMMIT: turn-scoped request_id in Stopped flush by @lukemarsden in https://Medium4/3/2026
2.9.18## What's Changed * Fix connection replacement race + Phase 12 reconnect E2E test by @lukemarsden in https://github.com/helixml/helix/pull/2127 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.17...2.9.18Medium4/2/2026
2.9.17## What's Changed * Auto-start desktop when sending a message to a stopped session by @lukemarsden in https://github.com/helixml/helix/pull/2098 * Fix task stuck as done when moved back to backlog after merge by @lukemarsden in https://github.com/helixml/helix/pull/2099 * Add merge-order warning for sandbox-versions.txt to CLAUDE.md by @lukemarsden in https://github.com/helixml/helix/pull/2102 * Add assignee filter to Kanban board by @lukemarsden in https://github.com/helixml/helix/pull/2101Medium4/2/2026
2.9.162.9.16 ## What's Changed * Add .claude to .gitignore by @chocobar in https://github.com/helixml/helix/pull/2072 * Fix frontend request flooding and add session ETag support by @lukemarsden in https://github.com/helixml/helix/pull/2077 * Fix spec task polling recreating PRs after user closes them by @chocobar in https://github.com/helixml/helix/pull/2075 * fix: generate excerpts XML block in knowledge skill for citations by @philwinder in https://github.com/helixml/helix/pull/2076 * Use CMedium3/31/2026
2.9.152.9.15 ## What's Changed * api-1 | 2026-03-21T08:44:39Z ERR pkg/anthropic/anthropic_... by @lukemarsden in https://github.com/helixml/helix/pull/2042 * Polish notifications panel: dedup, time-ago, icon & layout improvements by @lukemarsden in https://github.com/helixml/helix/pull/2044 * fix: prevent phantom connection leak in RevDial causing cascading 1006 errors by @lukemarsden in https://github.com/helixml/helix/pull/2045 * refactor: use RegisterRepositoryParams struct for Kodit registrMedium3/31/2026
2.9.14-rc1## What's Changed * api-1 | 2026-03-21T08:44:39Z ERR pkg/anthropic/anthropic_... by @lukemarsden in https://github.com/helixml/helix/pull/2042 * Polish notifications panel: dedup, time-ago, icon & layout improvements by @lukemarsden in https://github.com/helixml/helix/pull/2044 * fix: prevent phantom connection leak in RevDial causing cascading 1006 errors by @lukemarsden in https://github.com/helixml/helix/pull/2045 * refactor: use RegisterRepositoryParams struct for Kodit registration by @Medium3/27/2026
2.9.142.9.14 ## What's Changed * Merge latest zed upstream paying close attention to and u... by @lukemarsden in https://github.com/helixml/helix/pull/1998 * fix: allow multiple viewers to stream the same session by @lukemarsden in https://github.com/helixml/helix/pull/2013 * feat(rag): initial kodit-based rag implementation by @lukemarsden in https://github.com/helixml/helix/pull/1964 * fix: kanban cards show correct desktop state after sandbox restart by @lukemarsden in https://github.com/helMedium3/26/2026
2.9.13-rc1## What's Changed * Merge latest zed upstream paying close attention to and u... by @lukemarsden in https://github.com/helixml/helix/pull/1998 * fix: allow multiple viewers to stream the same session by @lukemarsden in https://github.com/helixml/helix/pull/2013 * feat(rag): initial kodit-based rag implementation by @lukemarsden in https://github.com/helixml/helix/pull/1964 * fix: kanban cards show correct desktop state after sandbox restart by @lukemarsden in https://github.com/helixml/helixMedium3/25/2026
2.9.122.9.12 ## What's Changed * fix(websocket): clear stale ZedThreadID on thread_load_error by @lukemarsden in https://github.com/helixml/helix/pull/1975 * Reformat PR footer to multiline Markdown layout by @lukemarsden in https://github.com/helixml/helix/pull/1987 * fix: 2.9.10 regressions — kanban status + PR creation by @lukemarsden in https://github.com/helixml/helix/pull/1986 * Add task assignees to Kanban board by @lukemarsden in https://github.com/helixml/helix/pull/1985 * Fix notificMedium3/23/2026
2.9.12-rc22.9.12-rc2Medium3/23/2026
2.9.12-rc1## What's Changed * fix(websocket): clear stale ZedThreadID on thread_load_error by @lukemarsden in https://github.com/helixml/helix/pull/1975 * Reformat PR footer to multiline Markdown layout by @lukemarsden in https://github.com/helixml/helix/pull/1987 * fix: 2.9.10 regressions — kanban status + PR creation by @lukemarsden in https://github.com/helixml/helix/pull/1986 * Add task assignees to Kanban board by @lukemarsden in https://github.com/helixml/helix/pull/1985 * Fix notification badgMedium3/23/2026
2.9.11## What's Changed * Add retry and increase timeout for Zed E2E test by @chocobar in https://github.com/helixml/helix/pull/1982 * Hide token expiry warnings for setup-token subscriptions by @chocobar in https://github.com/helixml/helix/pull/1984 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.10...2.9.11Low3/20/2026
2.9.10## What's Changed * fix(UI): persist top-level kanban label filters in local storage by @lukemarsden in https://github.com/helixml/helix/pull/1963 * Don't try and download screenshots for DevOps that we kno... by @lukemarsden in https://github.com/helixml/helix/pull/1966 * I swear the present working directory gets randomly set. ... by @lukemarsden in https://github.com/helixml/helix/pull/1968 * Add prominent author field in spectask details by @lukemarsden in https://github.com/helixml/heliLow3/20/2026
2.9.9## What's Changed * fix: restore in-container browser flow for Claude auth by @chocobar in https://github.com/helixml/helix/pull/1962 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.8...2.9.9Low3/19/2026
2.9.8## What's Changed * Fix prompt queue/interrupt bugs that hang Zed thread by @lukemarsden in https://github.com/helixml/helix/pull/1961 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.7...2.9.8Low3/19/2026
2.9.7## What's Changed * read helix’s design/2026-03-18-zfs-deployment-issues.md a... by @lukemarsden in https://github.com/helixml/helix/pull/1955 * fix: prominent Claude auth sign-in button by @chocobar in https://github.com/helixml/helix/pull/1956 * ReferenceError: TypesInteractionState is not defined **... by @lukemarsden in https://github.com/helixml/helix/pull/1954 * I think we don't need to build the sandbox on every commi... by @lukemarsden in https://github.com/helixml/helix/pull/1958 *Low3/19/2026
2.9.7-rc1## What's Changed * read helix’s design/2026-03-18-zfs-deployment-issues.md a... by @lukemarsden in https://github.com/helixml/helix/pull/1955 * fix: prominent Claude auth sign-in button by @chocobar in https://github.com/helixml/helix/pull/1956 * # ReferenceError: TypesInteractionState is not defined **... by @lukemarsden in https://github.com/helixml/helix/pull/1954 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.6...2.9.7-rc1Low3/19/2026
2.9.6## What's Changed * Fix: use mount -o nouuid for XFS cloned zvols by @lukemarsden in https://github.com/helixml/helix/pull/1947 * feat(UI): add current label configuration to local storage by @lukemarsden in https://github.com/helixml/helix/pull/1953 * fix(mac): kill qemu when exiting helix by @lukemarsden in https://github.com/helixml/helix/pull/1949 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.5...2.9.6Low3/18/2026
2.9.52.9.5 ## What's Changed * fix: Claude auth npm install permission fix (--prefix ~/.local) by @chocobar in https://github.com/helixml/helix/pull/1950 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.4...2.9.5Low3/18/2026
2.9.5-rc2Release 2.9.5-rc2Low3/18/2026
2.9.5-rc1Release 2.9.5-rc1Low3/18/2026
2.9.4## What's Changed * fix: correct app bundle name in uninstall script by @chocobar in https://github.com/helixml/helix/pull/1940 * feat: add labels to spec tasks by @philwinder in https://github.com/helixml/helix/pull/1939 * Upgrade Kodit to v1.2.0. by @lukemarsden in https://github.com/helixml/helix/pull/1942 * Fix: always migrate golden to zvol after promotion by @lukemarsden in https://github.com/helixml/helix/pull/1944 * Fix: detectPoolRoot handles ZFS dataset mounts by @lukemarsden in hLow3/18/2026
2.9.4-rc2Release 2.9.4-rc2Low3/18/2026
2.9.4-rc1## What's Changed * fix: correct app bundle name in uninstall script by @chocobar in https://github.com/helixml/helix/pull/1940 * feat: add labels to spec tasks by @philwinder in https://github.com/helixml/helix/pull/1939 * Upgrade Kodit to v1.2.0. by @lukemarsden in https://github.com/helixml/helix/pull/1942 * Fix: always migrate golden to zvol after promotion by @lukemarsden in https://github.com/helixml/helix/pull/1944 * Fix: detectPoolRoot handles ZFS dataset mounts by @lukemarsden in hLow3/17/2026
2.9.3## What's Changed * fix: Claude subscription browser auth hangs on desktop app by @chocobar in https://github.com/helixml/helix/pull/1933 * Neither attachRepositoryToProject nor detachRepositoryFro... by @lukemarsden in https://github.com/helixml/helix/pull/1934 * fix: Claude auth — use platform URL, fix npm timing, add sh to exec by @chocobar in https://github.com/helixml/helix/pull/1936 * fix: Claude auth npm install retry + spinner by @chocobar in https://github.com/helixml/helix/pull/193Low3/17/2026
2.9.2-rc32.9.2-rc3Low3/17/2026
2.9.2-rc2## What's Changed * Neither attachRepositoryToProject nor detachRepositoryFro... by @lukemarsden in https://github.com/helixml/helix/pull/1934 * fix: Claude auth — use platform URL, fix npm timing, add sh to exec by @chocobar in https://github.com/helixml/helix/pull/1936 **Full Changelog**: https://github.com/helixml/helix/compare/2.9.2-rc1...2.9.2-rc2Low3/17/2026
2.9.2-rc1Release 2.9.2-rc1Low3/17/2026
2.9.1## What's Changed * fix: WebSocket race — fallback request_id mapping by @chocobar in https://github.com/helixml/helix/pull/1923 * fix: skip VA-API encoders on AMD GPUs, fall through to openh264 by @chocobar in https://github.com/helixml/helix/pull/1924 * project settings grouping by @nessie993 in https://github.com/helixml/helix/pull/1925 * Fix non-Anthropic provider routing for agent tasks (Ollama) by @chocobar in https://github.com/helixml/helix/pull/1922 * feat: ZFS zvol cloning for golLow3/17/2026
2.9.0## What's Changed * feat: migrate default container registry to ghcr.io/helixml by @philwinder in https://github.com/helixml/helix/pull/1901 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.7...2.9.0Low3/16/2026
2.8.7## What's Changed * We recently significantly changed how the chat session in... by @lukemarsden in https://github.com/helixml/helix/pull/1910 * fix: send open_thread on reconnect to restore Zed sync subscriptions by @lukemarsden in https://github.com/helixml/helix/pull/1914 * On the spec viewer page on mobile, you still see the GitH... by @lukemarsden in https://github.com/helixml/helix/pull/1913 * fix: recover from interrupted golden cache copy on API crash by @lukemarsden in https://githuLow3/16/2026
2.8.6## What's Changed * fix: clear lifecycle fields when moving task back to backlog by @lukemarsden in https://github.com/helixml/helix/pull/1909 * bug report from user: Description: When attempting to aut... by @lukemarsden in https://github.com/helixml/helix/pull/1912 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.5...2.8.6Low3/15/2026
2.8.5## What's Changed * When you join a session midway through, like you refresh ... by @lukemarsden in https://github.com/helixml/helix/pull/1905 * Issue with onboarding on the SaaS (app.helix.ml) two thin... by @lukemarsden in https://github.com/helixml/helix/pull/1907 * Add support for thinking tags to the SpecTask detail page... by @lukemarsden in https://github.com/helixml/helix/pull/1906 * The SaaS at app.helix.ml says "sign in with your organisa... by @lukemarsden in https://github.com/heLow3/14/2026
2.8.4## What's Changed * helix test has no --organization (like helix apply), fix ... by @lukemarsden in https://github.com/helixml/helix/pull/1886 * It should be possible to move to backlog something that's... by @lukemarsden in https://github.com/helixml/helix/pull/1892 * Fix 128K context limit and remove dead API key injection in settings sync by @lukemarsden in https://github.com/helixml/helix/pull/1891 * fix: increase postgres max_connections from 50 to 200 by @lukemarsden in https://github.Low3/14/2026
2.8.3## What's Changed * Add Anthropic via Google Vertex AI provider support by @lukemarsden in https://github.com/helixml/helix/pull/1885 * Fix settings-sync-daemon and sandbox image recovery by @lukemarsden in https://github.com/helixml/helix/pull/1887 * it should be possible to unlink a github token in the UI.... by @lukemarsden in https://github.com/helixml/helix/pull/1888 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.2...2.8.3Low3/12/2026
2.8.2## What's Changed * feat(ci): dual-push all images to GHCR by @philwinder in https://github.com/helixml/helix/pull/1884 **Full Changelog**: https://github.com/helixml/helix/compare/2.8.1...2.8.2Low3/12/2026
2.8.2-rc3Release 2.8.2-rc3Low3/12/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

llm-batch🚀 Process JSON data in batches with `llm-batch`, leveraging sequential or parallel modes for efficient interaction with LLMs.main@2026-06-06
AI-Agents-Hub🤖 Build and explore powerful AI agents that solve real-world tasks using tools, memory, and reasoning within a collaborative hub.main@2026-06-06
Awesome-AI-For-Security🛡️ Discover essential tools and resources that leverage AI for enhancing cybersecurity, focusing on modern technologies and their applications in security operations.main@2026-06-06
whatsapp-agentkitBuild custom WhatsApp AI agents with Claude Code in under 30 minutes, no coding needed.main@2026-06-05
ollamaGet up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.v0.30.2

More in AI Agents

hermes-agentThe agent that grows with you
awesome-copilotCommunity-contributed instructions, agents, skills, and configurations to help you make the most of GitHub Copilot.
CopilotKitThe Frontend Stack for Agents & Generative UI. React + Angular. Makers of the AG-UI Protocol
e2bE2B SDK that give agents cloud environments