DEVELOPERS

Start with the source.

The bundled server is TypeScript on Node.js 22+, with MongoDB, Redis, a provider-neutral model layer and an example CLI.

Choose packages or source. ↓
Hypha technical system illustration
01

Clone

Install the exact lockfile, copy the environment template and keep all credentials out of source control.

02

Configure

Select one owner identity, one model provider and the Memory, Tool, MCP and execution profiles you trust.

03

Verify

Use /health for liveness and /ready as the traffic gate after storage, model, Memory and workers are ready.

04

Build a DomainPack

Declare product behavior through versioned contracts, compile it, bind trusted adapters and test the event-derived result.

QUICK START

Choose packages or source.

Install the versioned npm libraries inside an application, or clone the repository when you need the bundled server, complete examples and framework source.

INSTALL THE VERSIONED PACKAGES
npm install \
  @codesoul-co/hypha-core@1.0.1 \
  @codesoul-co/hypha-fsm@1.0.1 \
  @codesoul-co/hypha-domain@1.0.1 \
  @codesoul-co/hypha-kernel@1.0.1 \
  @codesoul-co/hypha-harness@1.0.1

Start an application with the five foundational v1.0.1 packages. Add capability and provider packages only when your composition needs them.

Read the getting-started guide ↗