docs(hanzo-tools): add README files for new packages

- hanzo-tools-config: config, mode tools
- hanzo-tools-mcp: mcp management tools
- hanzo-tools-llm: LLM interaction tools
- hanzo-tools-vector: vector search tools
This commit is contained in:
2025-12-26 03:59:54 -08:00
parent f736cab3ed
commit e346468d08
4 changed files with 133 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
# hanzo-tools-config
Configuration tools for Hanzo AI MCP.
## Tools
- `config` - Git-style configuration management
- `mode` - Development mode switching
## Installation
```bash
pip install hanzo-tools-config
```
## Usage
```python
from hanzo_tools.config import TOOLS, register_tools
# Register with MCP server
register_tools(mcp_server)
```
## Part of hanzo-tools
This package is part of the modular [hanzo-tools](../hanzo-tools) ecosystem.
+39
View File
@@ -0,0 +1,39 @@
# hanzo-tools-llm
LLM interaction tools for Hanzo AI MCP.
## Tools
- `llm` - Core LLM interaction with multiple providers
- `unified_llm` - Unified LLM interface
- `consensus` - Multi-model consensus for higher accuracy
- `llm_manage` - Model management and provider configuration
## Installation
```bash
pip install hanzo-tools-llm
# With all LLM providers
pip install hanzo-tools-llm[full]
```
## Supported Providers
- OpenAI (GPT-4, GPT-4o, etc.)
- Anthropic (Claude 4, Claude 3.5)
- Together AI
- Ollama (local models)
## Usage
```python
from hanzo_tools.llm import TOOLS, LLM_AVAILABLE, register_tools
if LLM_AVAILABLE:
register_tools(mcp_server)
```
## Part of hanzo-tools
This package is part of the modular [hanzo-tools](../hanzo-tools) ecosystem.
+29
View File
@@ -0,0 +1,29 @@
# hanzo-tools-mcp
MCP server management tools for Hanzo AI.
## Tools
- `mcp` - Unified MCP server management (list, add, remove, enable, disable, restart)
- `mcp_add` - Add new MCP servers
- `mcp_remove` - Remove MCP servers
- `mcp_stats` - MCP server statistics
## Installation
```bash
pip install hanzo-tools-mcp
```
## Usage
```python
from hanzo_tools.mcp_tools import TOOLS, register_tools
# Register with MCP server
register_tools(mcp_server)
```
## Part of hanzo-tools
This package is part of the modular [hanzo-tools](../hanzo-tools) ecosystem.
+38
View File
@@ -0,0 +1,38 @@
# hanzo-tools-vector
Vector search and embedding tools for Hanzo AI MCP.
## Tools
- `index` - Project indexing for semantic search
- `vector_index` - Create and manage vector embeddings
- `vector_search` - Semantic search across indexed content
## Installation
```bash
pip install hanzo-tools-vector
# With embedding models
pip install hanzo-tools-vector[full]
```
## Features
- Semantic code search
- Document embedding and retrieval
- Project-aware indexing
- Multiple embedding model support
## Usage
```python
from hanzo_tools.vector import TOOLS, VECTOR_AVAILABLE, register_tools
if VECTOR_AVAILABLE:
register_tools(mcp_server, permission_manager)
```
## Part of hanzo-tools
This package is part of the modular [hanzo-tools](../hanzo-tools) ecosystem.