integrail

integrail/oneringai

One lib to rule them all (gen ai)

TypeScript
52
16
MIT License

# OneRingAI OneRingAI is a unified AI agent library that provides a single interface for accessing 10+ AI providers including OpenAI, Anthropic, Google, Groq, DeepSeek, and more. It offers comprehensive support for text generation, image/video generation, audio (TTS/STT), web search, scraping, and agentic workflows with advanced features like session persistence, working memory, and OAuth integration. **Who it's for:** Developers building AI-powered applications who need a consistent API across multiple providers, with features like multi-user support, persistent sessions, and advanced tool management. The library is particularly valuable for creating coding assistants, research agents, document processors, and multi-modal AI applications that require unified access to various AI services.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of integrail/oneringai

Account's avatar
The official TypeScript library for the Anthropic API
Account's avatar
Model Context Protocol implementation for TypeScript
Account's avatar
A standalone version of the readability library used for Firefox Reader View.
Account's avatar
The fast, flexible & elegant library for parsing and manipulating HTML and XML.
Account's avatar
Loads environment variables from .env file
Account's avatar
EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.
Account's avatar
Excel Workbook Manager - Read and Write xlsx and csv Files.
Account's avatar
the most correct and second fastest glob implementation in JavaScript
Account's avatar
A JavaScript implementation of many web standards
Account's avatar
A robust, strictly-typed Node.js and Browser library for parsing office files (.docx, .pptx, .xlsx, .odt, .odp, .ods, .pdf, .rtf) into structured AST with rich metadata, formatting, and attachment support.
Account's avatar
The official TypeScript library for the OpenAI API
Account's avatar
PNG encoder/decoder in pure JS, supporting any bit size & interlace, async & sync with full test suite.
Account's avatar
A library that converts HTML to Markdown
Account's avatar
PDF extraction and rendering across all JavaScript runtimes
Account's avatar
TypeScript-first schema declaration and validation library with static type inference
Account's avatar
Generate massive amounts of fake contextual data
Account's avatar
TypeScript definitions for jsdom
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for pngjs
Account's avatar
TypeScript definitions for turndown
Account's avatar
V8 coverage provider for Vitest
Account's avatar
TypeScript compiler wrapper for static analysis and code manipulation.
Account's avatar
Bundle your TypeScript library with no config, powered by esbuild
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
Next generation testing framework powered by Vite

Support the repos that depend on this repository

Top contributors

aantich's profile
aantich
395 contributions
Laboratory's profile
Laboratory
47 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet