Skip to main content

LLMRIX AI Agent SDK

Project description

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.

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.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

llmrix_hestia-0.1.3-py3-none-any.whl (3.6 MB view details)

Uploaded Python 3

File details

Details for the file llmrix_hestia-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: llmrix_hestia-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for llmrix_hestia-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 59dc19e2640dbede6beaf2d8cd5ea030add000824b29f91be7cd375fdf3dc652
MD5 4b3184a0b3b751650e0380e94600e78e
BLAKE2b-256 49721e47a7c8d08e4cab59f069c7c78d2c5cc5fd89b347e70f1d5d56941e8a9e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page