This repository has no description
JavaScript 95%
Shell 4%
Python <1%
Go Template <1%
<1%

README.md

Hermes Agent Configuration & Tools #

This repo contains Hermes Agent configuration, scripts, and tools for use with Zed Editor.

📁 Directory Structure #

hermes/1/
├── README.md                          # This file - project overview
├── docs/                              # Documentation
│   ├── SYSTEMS_TEST_RESULTS.md      # Systems test and configuration
│   ├── kagi-cli-guide.md            # Kagi CLI installation guide
│   ├── BACKUP3-PLAN.md              # Three-location backup design
│   └── MODEL_STRATEGY_GUIDE.md      # Model selection strategy
├── scripts/                         # Executable tools
│   ├── smart_chat.sh                 # Intelligent model router
│   ├── budget_monitor.sh             # Cost tracking & budget management
│   ├── extract_kagi_conversations.sh # Kagi conversation extractor
│   └── test_kagi_auth.sh             # Authentication tester
├── config/                          # Configuration files
│   └── model_config.yaml            # Model settings & preferences
└── tools/                           # Future tools/integrations

🚀 Quick Start #

Using Hermes from Zed Terminal #

  1. Open Zed terminal (Ctrl+`)
  2. Run: hermes chat "your prompt"

Using Smart Model Router #

# Simple tasks (FREE model)
./scripts/smart_chat.sh simple "What is the capital of France?"

# Complex analysis (powerful model)
./scripts/smart_chat.sh analysis "Analyze this codebase"

# Budget-conscious work
./scripts/smart_chat.sh budget "Write a creative story"

Extracting Kagi Conversations #

# Authenticate first (if not done)
kagi auth set --session-token "https://kagi.com/search?token=..."

# Extract all conversations
./scripts/extract_kagi_conversations.sh

Monitoring Your Budget #

# Check spending
./scripts/budget_monitor.sh status

# Set daily budget
./scripts/budget_monitor.sh set-budget 5.00

🔧 System Status #

✅ Working Components #

  • Hermes CLI: Installed at ~/.local/bin/hermes
  • Python: 3.14.6
  • Node.js: v26.5.0
  • Git: 2.55.0
  • Nous Portal: Authenticated
  • Model: poolside/laguna-xs-2.1:free
  • kagi-cli: v0.15.0 (authenticated)

🔑 API Keys Configured #

  • Nous Portal: ✓ Active
  • Web tools: ✓ Active via subscription
  • Image generation: ✓ Active via subscription
  • TTS: ✓ Active via subscription
  • Speech-to-text: ✓ Active via subscription
  • Browser automation: ✓ Active via subscription

📚 Documentation Index #

Getting Started #

  • docs/SYSTEMS_TEST_RESULTS.md - Complete systems test results
  • docs/kagi-cli-guide.md - Full kagi-cli installation guide

Model Strategy #

  • docs/MODEL_STRATEGY_GUIDE.md - Tiered model selection guide
  • config/model_config.yaml - Model configuration file

🎯 Model Strategy #

Tiered Approach: #

  1. FREE - Simple tasks, Q&A, code review
  2. BUDGET - Creative work, brainstorming
  3. ANALYSIS - Deep analysis, research
  4. COMPLEX - Long context, expert tasks

Quick Commands: #

# Use smart router
./scripts/smart_chat.sh <type> "prompt"

# Check budget
./scripts/budget_monitor.sh status

# Monitor costs
hermes logs costs --daily --last 7d

⚡ Available Scripts #

Script Purpose Usage
smart_chat.sh Intelligent model selection ./scripts/smart_chat.sh <type> "prompt"
budget_monitor.sh Cost tracking ./scripts/budget_monitor.sh status
extract_kagi_conversations.sh Export Kagi threads ./scripts/extract_kagi_conversations.sh
test_kagi_auth.sh Test authentication ./scripts/test_kagi_auth.sh

📞 Support #


Status: ✅ All systems operational, organized, and ready for use!