Skip to main content

Holix

Holix Agent

Self-improving AI agent — persistent memory, skills, MCP, CLI/TUI, Telegram and MAX.
MIT core. Run it in the terminal, or open it in Studio.

Open-source ядро агента: память, навыки, MCP, терминал, Telegram и MAX.
Дальше — локальная IDE или облачная Studio для команд.

PyPI Python License Docs

Holix Agent — TUI and helix

Holix Studio CE   Holix Studio

Holix Studio CE

Holix Studio CE →

Одноместный Workspace на вашей машине: полноценный функционал Holix Studio локально.
Один пользователь. Без облачной подписки.

github.com/javded-itres/holix-studio-ce

Holix Studio Cloud

Сайт Holix Studio →

Веб-среда для команд: агент, код, preview, Docker, роли и процессы
SaaS и self-host.

holix-studio.ru

Docs holix-agent.ru · PyPI · Telegram @helix_agent · Docs EN · Docs RU · Donate


Features

  • Tool calling — files, shell, web, code execution, optional Playwright browser tools
  • Persistent memory — SQLite conversations + ChromaDB semantic search
  • Skills — markdown skills with auto-generation and hub catalogs (ClawHub, Hermes, Claude plugins)
  • MCP — configure and assign Model Context Protocol servers per agent
  • Multi-provider — Ollama, LiteLLM, OpenAI, Groq, and any OpenAI-compatible API
  • Interfacesholix tui, holix chat-command, holix run, holix gateway
  • Studio CE — single-user local IDE (holix-studio-ce); teams use holix-studio.ru
  • Security — API keys, rate limits, command whitelist, confirmation prompts
  • Operationsholix doctor, holix logs, background gateway supervisor, Docker

Quick start

Install

One-line install (detects OS language, asks full vs minimal, runs holix bootstrap for LLM + Telegram):

curl -fsSL https://raw.githubusercontent.com/javded-itres/Holix/main/scripts/install.sh | bash

Russian systems use Russian prompts automatically; English systems choose EN/RU. See docs/en/INSTALLATION.md.

Install from PyPI (Python 3.12+). Package: Holix, CLI command: holix:

pipx install Holix              # global CLI (recommended)
pipx install "Holix[all]"       # + telegram, browser, tui-web, voice

# or in a virtualenv:
pip install Holix
pip install "Holix[telegram,browser]"

Do not use pip install helix — that is a different package on PyPI.

Update later: holix update --channel pypi

From source (developers):

git clone https://github.com/javded-itres/Holix.git
cd Holix
./scripts/install.sh          # macOS / Linux
# Windows: .\scripts\install.ps1

holix version
holix doctor

Publishing: docs/en/PYPI.md

Developer install:

uv sync && uv pip install -e .
cp .env.example .env

Full guide: docs/en/INSTALLATION.md

Local IDE (Studio CE)

Browser IDE for one user on your machine: chat, files, git, terminal.

Repo: github.com/javded-itres/holix-studio-ce Setup: EN · RU

curl -fsSL https://raw.githubusercontent.com/javded-itres/holix-studio-ce/main/scripts/install.sh | bash
holix-studio-ce serve
# http://127.0.0.1:8788/studio/

Cloud for teams: holix-studio.ru

Configure and run

holix models setup
holix tui                    # recommended UI
# or:
holix chat-command
holix run "What is in this repo?"
holix gateway start

Documentation (English)

Topic Link
Install & update INSTALLATION.md
CLI reference CLI.md
Slash commands / SLASH_COMMANDS.md
TUI TUI.md
Configuration CONFIGURATION.md
Skill Hub HUB.md
API Gateway GATEWAY.md
MAX messenger MAX.md
Logs LOGS.md
Doctor DOCTOR.md
Security SECURITY.md
Deployment DEPLOYMENT.md
Troubleshooting TROUBLESHOOTING.md
Architecture ARCHITECTURE.md
Studio CE (local IDE) holix-studio-ce

Документация (русский)

Тема Ссылка
Установка INSTALLATION.md
CLI CLI.md
Слэш-команды SLASH_COMMANDS.md
Начало START_HERE.md
MAX MAX.md
Studio CE (локальная IDE) holix-studio-ce

CLI at a glance

holix tui                          # main UI
holix run "query"                  # one-shot
holix models setup                 # providers
holix hub browse                   # external skills
holix mcp setup                    # MCP servers
holix gateway start|status|stop|reload
holix logs [-s agent] [-f]
holix doctor [--fix]
holix install | holix update

In TUI/Telegram, type /help for slash commands. See docs/en/SLASH_COMMANDS.md.


Architecture

HolixAgent → run_agent_loop() (core/agent_execution.py)
           → LangGraph / AgentLoop
Layer Path
Execution core/agent_execution.py
Events core/agent_events.py
Tools core/tools/
Memory core/memory/
CLI cli/main.py
Gateway api/gateway.py

Details: docs/en/ARCHITECTURE.md


Docker

cp docker/env.example .env
# set TELEGRAM_BOT_TOKEN, MODEL, BASE_URL, API_KEY, HOLIX_API_KEY_PEPPER
docker compose up -d --build
Mode Command
Full agent (gateway + Telegram) docker compose up -d
+ local Ollama docker compose --profile ollama up -d
Gateway API only docker compose --profile gateway-only up -d holix-gateway
Multi-user prod (bind mounts) docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d

Drop-in extensions: put packages under ./extensions/. Full guide: docs/en/INSTALLATION.md § Path B.


Contributing

See CONTRIBUTING.md. Run tests before PRs: uv run pytest -m "not llm".


Extensions

Build extensions with the separate holix-sdk package (stable public API):

pip install holix-sdk Holix

Repository: github.com/javded-itres/holix-sdk

Guide Path
English holix-sdk/docs/en/EXTENSIONS.md
Russian holix-sdk/docs/ru/EXTENSIONS.md
Holix copy (EN) docs/en/EXTENSIONS.md
holix extensions list
holix extensions agent-list

Reference: packages/holix-extension-demo in this repo.


License

Holix core: MIT — see LICENSE.

Holix Studio CE (single-user local IDE): javded-itres/holix-studio-ce — public landing and installer. Not a dump of Cloud source.

Holix Studio Cloud (teams, billing, instance license): holix-studio.ru, source-available product (no redistribution or resale of the Cloud IDE). Holix loads Studio via the holix.extensions entry-point API — see THIRD_PARTY_LICENSES.md.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

holix-1.1.9.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

holix-1.1.9-py3-none-any.whl (1.6 MB view details)

Uploaded Python 3

File details

Details for the file holix-1.1.9.tar.gz.

File metadata

  • Download URL: holix-1.1.9.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for holix-1.1.9.tar.gz
Algorithm Hash digest
SHA256 4378f760ff317c75610441d7b961e8462aedba8b8c6e339d22d37d8549ab2927
MD5 b53d691c5a9a789aeadd358c29108a76
BLAKE2b-256 8a0a3e813636c58c5e7c1727819e184ad699bfcb9f07df3488669a2263776c6c

See more details on using hashes here.

File details

Details for the file holix-1.1.9-py3-none-any.whl.

File metadata

  • Download URL: holix-1.1.9-py3-none-any.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for holix-1.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 86965f97fcf2d7377479fe90f2249fc9b26b2fb321ba8c5e23d7c5e965f46c4e
MD5 fbde4a99154d2ec3dc8a455fb9db2c8e
BLAKE2b-256 5737502eb7c75e99b5e6c7494df6118d8c25b739b7a39bb5128f11e1ca2ba72b

See more details on using hashes here.

Release history Release notifications | RSS feed

1.1.10

2 files

This release

1.1.9 This release

2 files

1.1.8

2 files

1.1.7

2 files

1.1.6

2 files

1.1.5

2 files

1.1.4

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.18

2 files

1.0.17

2 files

1.0.16

2 files

1.0.15

2 files

1.0.14

2 files

1.0.13

2 files

1.0.12

2 files

1.0.11

2 files

1.0.10

2 files

1.0.9

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.1.21

2 files

0.1.20

2 files

0.1.19

2 files

0.1.18

2 files

0.1.17

2 files

0.1.16

2 files

0.1.15

2 files

0.1.14

2 files

0.1.13

2 files

0.1.12

2 files

0.1.11

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page