Getting Started
HICA (Highly Customizable Agent Library) helps you build transparent, human-in-the-loop agents with explicit tool usage, event-sourced history, and unified local/MCP tools.
Install
Section titled “Install”pip install hicaTo include examples, use
pip install hica[all]Minimum example
Section titled “Minimum example”from hica.agent import Agent, AgentConfigfrom hica.tools import ToolRegistry
registry = ToolRegistry()
@registry.tool()def echo(text: str) -> str: return text
agent = Agent(AgentConfig(model="gpt-4o-mini"), tool_registry=registry)
# Run a one-off LLM callresp = await agent.run_llm("Say hello")print(resp)Next steps
Section titled “Next steps”- Read the Quickstart for a guided setup.
- Learn the Architecture to understand threads, events, and the agent loop.
- Explore Tools and MCP Integration to add capabilities.