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.
GitHubStreaming 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
