Skip to main content

Heph is an agentic local document harness for accurate, cited answers.

Project description

Heph

Heph

Heph is an agentic local document harness for accurate, cited answers. It indexes armory materials, cites retrieved evidence, and keeps learning memory scoped to that armory.

Heph is built around normal folders. An armory keeps your documents in materials/ and Heph-owned local state in .harness/, so the workspace stays portable and inspectable.

What Heph Does

  • Answers from local armory materials with verifiable citations.
  • Indexes PDFs, Office documents, notes, code, and other supported text sources.
  • Opens retrieved evidence and source context from the terminal UI.
  • Keeps chats, retrieval indexes, memory, traces, and usage snapshots in local armory state.
  • Lets provider and model choices remain configurable instead of hardcoded.
  • Exposes a Python SDK for native apps, GUI shells, and automation.

Install

uv tool install heph@latest

You can also install with pip:

pip install heph

Heph requires Python 3.13 or newer.

Quick Start

heph armory init my-notes
cp ~/Downloads/example.pdf ~/.armories/my-notes/materials/
heph my-notes

Inside Heph, ask questions about your materials. When Heph cites evidence, use the Evidence panel or /evidence command to inspect the cited source context.

Trust Model

Heph is local-first beta software. Source files remain in your armory, and memory is scoped to that armory unless you explicitly choose to move or share state. Analytics and crash reporting are opt-in from /settings.

Model providers may receive prompt content when selected for a turn. Review Trust and ownership and Privacy for the full data, cache, prompt, and compute contract.

Docs

Development

The public package bundles the Heph CLI, harness, AI runtime, interfaces, and extension contracts into one installable distribution. Repository development still keeps those layers separated under packages/.

uv run pytest --no-cov packages/heph/test
uv run heph --help
uv run python -m scripts.check_repo_policies
uv run lint-imports

Project details


Download files

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

Source Distribution

heph-0.0.58.tar.gz (531.8 kB view details)

Uploaded Source

Built Distribution

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

heph-0.0.58-py3-none-any.whl (653.5 kB view details)

Uploaded Python 3

File details

Details for the file heph-0.0.58.tar.gz.

File metadata

  • Download URL: heph-0.0.58.tar.gz
  • Upload date:
  • Size: 531.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for heph-0.0.58.tar.gz
Algorithm Hash digest
SHA256 11ef6c6cc346787e68fd90f28002605be786e766bf52c49aa9ef5343617c5d46
MD5 f9715143e9468bfe53ba1fcf8aefd082
BLAKE2b-256 2a340736dd1066db36cc34be1c05f3045353782cae2cdde2dd935ba18c719898

See more details on using hashes here.

Provenance

The following attestation bundles were made for heph-0.0.58.tar.gz:

Publisher: release.yml on gildrb/heph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file heph-0.0.58-py3-none-any.whl.

File metadata

  • Download URL: heph-0.0.58-py3-none-any.whl
  • Upload date:
  • Size: 653.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for heph-0.0.58-py3-none-any.whl
Algorithm Hash digest
SHA256 85e43d444ff091ae3844b4dbbd720267f69bc5b1ce679c43ae174b8f38b05754
MD5 e73348c185085452ece0247efbcd054d
BLAKE2b-256 ed34a66d13f1edfbed0e2ec7bfb7877e3e8a09eb9018b3a0236e1997f657c84d

See more details on using hashes here.

Provenance

The following attestation bundles were made for heph-0.0.58-py3-none-any.whl:

Publisher: release.yml on gildrb/heph

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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