JigsawStack/omiai

OmiAI is an opinionated AI SDK for Typescript that auto-picks the best model from a suite of curated models depending on the prompt. It includes built-in o3-like reasoning, curated tools, internet access and full multi-modal support with almost all media types

46
/ 100
Emerging

This is an AI SDK for developers building applications with Large Language Models (LLMs). It simplifies using different AI models by automatically selecting the best one for a given task, handling complex reasoning, and integrating various tools like image generation, OCR, and real-time internet search. Developers provide a prompt, potentially with files or images, and get back text, structured data, or even generated media, without needing to manually manage multiple AI services. It's for TypeScript developers who want to integrate powerful AI capabilities into their applications.

120 stars. No commits in the last 6 months. Available on npm.

Use this if you are a TypeScript developer building an application that needs to leverage a variety of advanced AI capabilities, like multimodal input/output or complex reasoning, without the hassle of manually integrating and managing multiple LLMs and their tools.

Not ideal if you need fine-grained control over specific LLM parameters or want to work with a single, dedicated model for a very niche task.

AI-powered-applications multi-modal-AI software-development intelligent-automation AI-integration
Stale 6m
Maintenance 2 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 9 / 25

How are scores calculated?

Stars

120

Forks

6

Language

TypeScript

License

Last pushed

Jul 11, 2025

Commits (30d)

0

Dependencies

8

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/JigsawStack/omiai"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.