Skip to content

Holix 0.1.9

Choose a tag to compare

@github-actions github-actions released this 11 Jun 17:20
· 117 commits to main since this release
Immutable release. Only release title and notes can be modified.

Changed

  • Rebrand Helix → Holix — CLI command holix, package HolixAgentAi, repo javded-itres/Holix
  • Management API prefix /api/holix/; env vars HOLIX_*; data dir ~/.holix (legacy ~/.helix / HELIX_HOME supported)
  • Project context file .holix/HOLIX.md (legacy HELIX.md still read)

Added

  • Multi-profile gateway (v0.2) — one uvicorn process, ProfileAgentRegistry, per-profile Telegram + cron companions
  • Hermes-compatible API/v1/models, /v1/capabilities, /v1/responses, /v1/runs (SSE), /api/jobs, /api/sessions; session header aliases X-Holix-* / X-Hermes-*
  • Holix Management API/api/holix/ profiles, models, skills, MCP, config/env, global settings; profile key auth (X-Holix-Profile-Key)
  • Telegram admin API/api/holix/profiles/{id}/telegram/* (setup, requests approve/reject, admin, map, sync-menu)
  • HOLIX_REQUIRE_AUTH=true by default — public without key: only GET /health, GET /v1/health
  • Profile identitySOUL.md, USER.md, INIT.md per profile; first-run onboarding with save_agent_soul, save_user_profile, complete_agent_initialization
  • SOUL injection — pinned agent soul in every session and after context compression
  • Telegram admin — single admin via telegram requests approve --set-admin; telegram admin show|clear
  • Telegram access flow — admin notifications on /start; slash menu hidden until approve; telegram sync-menu

Documentation

  • GATEWAY_API.md (EN/RU) — complete API reference (~110 endpoints): auth, Swagger Authorize, Hermes, sessions, jobs, /api/holix/, admin, metrics, docs-chat; curl examples per section
  • GATEWAY.md (EN/RU) — interactive /docs, API key bootstrap, metrics endpoints, bundled docs site
  • CLI.md, SECURITY.md, README (EN/RU) — gateway API keys (hx_ vs hp_), two-layer auth, docs-chat token
  • web-docs — nav label "Complete API Reference" / "Полный справочник API", updated SEO for gateway-api
  • PROFILES, CONFIGURATION, USER_GUIDE, START_HERE, DOCTOR (EN/RU) — agent identity files and onboarding
  • CHANGELOG — unreleased features from feature/telegram-profiles

Fixed

  • CI — ruff, SOUL-related tests, Python 3.12 annotations, Linux port checks, Windows pytest/doctor encoding
  • holix doctor --no-llm — skips live LLM endpoint probe (deterministic checks only)

Install: pipx install HolixAgentAi or pip install -U HolixAgentAi