llmrix-hestia
AI Agent SDK — build, deploy, and extend intelligent agents with a single pip install.
Features
- Multi-provider LLM support — Anthropic, OpenAI, OpenRouter, Ollama, DeepSeek, and custom endpoints
- Persistent memory — long-term JSON filesystem store, auto-loaded across sessions
- Session checkpointing — SQLite-backed conversation history with full resume support
- Skills system — drop-in SKILL.md bundles for domain-specific agent capabilities
- MCP tool integration — mount any MCP server as agent tools
- ACP protocol — Agent Client Protocol server for IDE integration (VS Code, JetBrains)
- HITL interrupts — human-in-the-loop confirmation for file edits and shell commands
- Scheduled tasks — cron-style recurring agent jobs
- Channel connectors — Feishu, DingTalk, WeChat Work webhook adapters
- Extensible — plugin hooks, custom providers, brandable
APP_HOME
Installation
pip install llmrix-hestia
Requires Python ≥ 3.11.
The default installation is the local/native runtime and does not install external PostgreSQL or Redis clients. Install cloud storage, shared cache and remote integrations explicitly when deploying the cloud runtime:
pip install "llmrix-hestia[cloud]"
Sandbox providers are independently selectable:
pip install "llmrix-hestia[sandbox-docker]" # local Docker sandbox
pip install "llmrix-hestia[sandbox-daytona]" # Daytona cloud sandbox
Quick Start
# Interactive agent REPL
llmrix agent
# With a specific model
llmrix agent --model anthropic:claude-opus-4-6
# Resume a previous session
llmrix agent --session <session-id>
Configuration
Initialize a config file at ~/.llmrix/config.json:
llmrix config init
llmrix config show
llmrix config model anthropic:claude-opus-4-6
Key environment variables:
| Variable | Description |
|---|---|
LLMRIX_CONFIG |
Path to config file (overrides auto-search) |
LLMRIX_APP_HOME |
Override runtime home directory (default ~/.llmrix) |
LLMRIX_APP_NAME |
Override app name (default hestia) |
ANTHROPIC_API_KEY |
Anthropic API key |
OPENAI_API_KEY |
OpenAI API key |
CLI Reference
llmrix help Show help
llmrix version Show version
llmrix agent Start interactive REPL
llmrix sessions [N] List recent sessions
llmrix skill list List available skills
llmrix config show Show current config
llmrix config model [MODEL] View or set default model
llmrix config mcp list List MCP servers
llmrix config channel list List channel connectors
llmrix-devtool Start ACP agent server
ACP Server
llmrix-hestia ships an Agent Client Protocol server for IDE integration:
llmrix-devtool
License
Proprietary. See LICENSE for details.
Metadata
Release files for llmrix-hestia 0.2.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| llmrix_hestia-0.2.10-py3-none-any.whl | Python 3 | none | any | Details |
Release files / llmrix_hestia-0.2.10-py3-none-any.whl
| Download URL | llmrix_hestia-0.2.10-py3-none-any.whl |
|---|---|
| Size | 3.7 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7f3948dccbdfe2452503296ee55527c20d3de3eeb47fb2c052d87b5e29d8f22d
|
|
BLAKE2b-256 checksum How to use checksums |
b749cf66e74985ddaf5bfb103605f06b2134f5ab44aef2893b4ae98ab042b678
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|