Back to landing

Documentation

@intelliforge/harness SDK

Eight TypeScript packages implementing the Code as Agent Harness taxonomy. MIT licensed. Install individually or compose a full harness stack.

Quick Start

TypeScript
npm install @intelliforge/harness-core @intelliforge/harness-memory @intelliforge/harness-tools

import { createHarness } from '@intelliforge/harness-core'

const harness = createHarness({
  model: 'gpt-4o',
  memory: { tiers: ['working', 'semantic'] },
})

await harness.run({ task: 'Summarize quarterly revenue from CSV' })

Install All Packages

npm install @intelliforge/harness-core @intelliforge/harness-memory @intelliforge/harness-tools @intelliforge/harness-planner @intelliforge/harness-control @intelliforge/harness-multi @intelliforge/harness-india @intelliforge/harness-eval

Package Reference

@intelliforge/harness-core

Harness interface layer — createHarness(), PlanExecuteVerify loop

npm install @intelliforge/harness-core
@intelliforge/harness-memory

5-tier memory system — working, semantic, experiential, long-term, multi-agent

npm install @intelliforge/harness-memory
@intelliforge/harness-tools

Tool use + registry — ToolRegistry, createTool(), VerificationTool

npm install @intelliforge/harness-tools
@intelliforge/harness-planner

Planning mechanisms — LinearPlanner, StructuredPlanner, SearchPlanner

npm install @intelliforge/harness-planner
@intelliforge/harness-control

PEV loop + sandbox — SandboxedExecutor, PermissionTier, FeedbackRouter

npm install @intelliforge/harness-control
@intelliforge/harness-multi

Multi-agent orchestration — AgentRoles, SharedHarnessState, CollaborationMode

npm install @intelliforge/harness-multi
@intelliforge/harness-india

India-first connectors — SarvamSTT, RazorpayTool, WhatsAppTool, ISTScheduler

npm install @intelliforge/harness-india
@intelliforge/harness-eval

Evaluation harness — HarnessEval, FinAgentEval, HarnessMetrics

npm install @intelliforge/harness-eval

Source & Examples

SDK packages ship from the IntelliForge Turborepo. GitHub repo goes live with ForgeOS Cloud Alpha.

View on GitHub