Back to browse
GitHub Repository

Unified API for running OpenCode, Claude Code, Codex agents

60 starsJavaScript

LiteHarness – One SDK for Claude Agent, OpenAI Agent, Pi AI

by ij23·Jun 3, 2026·2 points·2 comments

AI Analysis

●●SolidBig BrainShip It

LiteLLM team solving agent SDK fragmentation with one query() function.

Strengths
  • Single interface swaps between Claude and OpenAI agent harnesses seamlessly
  • Handles streaming messages and errors consistently across different SDKs
  • Integrates with LiteLLM gateway for central key management and routing
Weaknesses
  • SDK not yet published to npm or PyPI, requires cloning repo to test
  • Abstraction layer over existing SDKs, not solving new coordination problems
Target Audience

Developers building with multiple AI agent frameworks

Similar To

LiteLLM · LangChain · LlamaIndex

Post Description

We built this library because agent harnesses were too fragmented and we needed a simple abstraction to call multiple coding-agent SDKs.

lite-harness has one function - query()

import { query } from "@lite-harness/sdk";

for await (const message of query({ prompt: "Fix the failing test", options: { // swap harness between: "claude-agent", "openai-agents", "pi-ai" harness: "openai-agents", model: "gpt-5.5", }, })) { console.log(message); }

Similar Projects

AI/ML●●Solid

Lore – Cross-Agent Memory SDK (Python and TypeScript)

Local-first design — SQLite plus on-device ONNX embeddings — provides a small-footprint way to share operational lessons between agents, and automatic PII redaction is a thoughtful, tangible safeguard. The one-line publish/query API, cross-language SDKs (Python + TypeScript), and a planned FastAPI/Postgres+pgvector server show practical engineering trade-offs rather than vaporware.

Niche GemSolve My Problem
amit_paz
104mo ago
AI/ML●●Solid

AgentForge – Multi-LLM Orchestrator in 15KB of Python

AgentForge compresses common production patterns—token-aware rate limiting (token-bucket), retry+exponential backoff, prompt templates and cost tracking—into a tiny async core and lets you flip providers with one parameter. The multi-agent mesh and ReAct loop bits are the most interesting engineering bets here, and the repo includes benchmarks and a Streamlit demo, but it lives in a crowded space next to LangChain and similar toolkits so real differentiation will come from adoption and edge-case robustness.

Niche GemShip It
chunktort
213mo ago
AI/ML●●Solid

Simple SDK for agent-to-agent communication

SDK-first messaging layer without forcing a framework or harness on your agents.

Ship ItNiche Gem
willwashburn
201mo ago