https://github.com/binlecode/hermes-harness
Harness-style agentic assistant scaffold — typed orchestration, in-repo docs, structural guardrails
https://github.com/binlecode/hermes-harness
Last synced: 3 months ago
JSON representation
Harness-style agentic assistant scaffold — typed orchestration, in-repo docs, structural guardrails
- Host: GitHub
- URL: https://github.com/binlecode/hermes-harness
- Owner: binlecode
- Created: 2026-04-12T12:55:20.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-12T13:55:10.000Z (3 months ago)
- Last Synced: 2026-05-03T02:45:00.672Z (3 months ago)
- Language: Python
- Size: 41 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Security: docs/SECURITY.md
- Roadmap: docs/ROADMAP.md
- Agents: AGENTS.md
Awesome Lists containing this project
README
# Harness Agent Stack
Harness-style scaffold for a Python agentic assistant project.
This repository is intentionally organized for agent legibility first:
- `AGENTS.md` is the stable starting point for coding agents.
- `ARCHITECTURE.md` maps package boundaries and dependency direction.
- `docs/ROADMAP.md` tracks phased build-out work.
- `docs/` is the versioned system of record for plans, product intent, references, and quality.
- `src/harness_agent/` holds the implementation skeleton for a Hermes-inspired assistant.
- `tests/` mechanically verifies the scaffold and core runtime seams.
## Goals
- Python project managed by `pyproject.toml`
- `uv` workflow for environment and test execution
- `pytest` as the verification entry point
- Package boundaries ready for:
- agent loop orchestration
- provider abstraction
- tool registry
- skill registry
- memory/session persistence
- gateway adapters
- scheduled automation
- delegation/runtime helpers
## Quick Start
```bash
uv sync
uv run pytest
uv run harness-agent
```
## Current Status
This is the first step only: repository structure plus a minimal runtime scaffold.
It does not yet implement Hermes-level feature parity.