Skip to main content

Dysporium SDK

An open source simple AI SDK that allows developers to plug and ship quickly. Built with TypeScript for type-safe AI development, featuring streaming support, provider architecture, and OpenAI integration out of the box.

GitHub

Streaming First

Built-in support for streaming responses with chunk callbacks for real-time AI interactions

Type Safe

End-to-end TypeScript support with full type inference. Catch errors at compile time

Provider Architecture

Modular provider system starting with OpenAI. Add new providers without changing your code

Embeddings and Search

Generate embeddings, compute similarity, and build semantic search with built-in utilities

Tool Calling

First-class support for function calling with automatic tool execution loops

Structured Output

JSON mode and JSON Schema support for reliable, structured responses from LLMs

Technical Highlights

  • Modern TypeScript Architecture: Built with ESM modules, type-safe interfaces, and comprehensive type inference
  • Provider-Agnostic Design: Extensible provider system with OpenAI support and easy integration for new providers
  • Production-Ready Features: Streaming, error handling, retry logic, and comprehensive developer experience
  • Modular Package Structure: Separate packages for core, providers, and utilities for optimal tree-shaking and flexibility

Connect

Feel free to contact me at paulmothapo.personal@gmail.com