java-sdk
The official Java SDK for building Model Context Protocol servers and clients.
Vercel's AI SDK: the TypeScript toolkit for building AI apps and agents with any model provider
ai is an open-source dev tools project by vercel (vercel/ai on GitHub). It has 27,180 GitHub stars and 5,288 forks, is released under the NOASSERTION license, and was last updated on GitHub on 8 October 2026.
Decide what you want to achieve with ai and check the README on GitHub for requirements before installing.
Clone the repository from GitHub (or take the packaged install route in step 3 if the README offers one).
Follow the project's documented install commands — the Run section below lists the exact ones — and add any required API keys or models.
Work through the README's quickstart example end to end, then adapt it to your own project or data.
Switch models and providers without rewriting your generation code.
Generate text and type-safe structured objects from the same toolkit.
Tool calling and agent patterns are first-class parts of the SDK.
Streaming chat and generative-UI hooks/packages for React, and support for Svelte, Vue and Angular.
Official templates help scaffold common AI app shapes quickly.
The project even ships a skill (npx skills add vercel/ai) that teaches coding agents the SDK.
Get the AI SDK monorepo source and examples.
git clone https://github.com/vercel/ai.git
cd aiAdd the core package and the provider package for your model.
npm install ai
npm install @ai-sdk/openaiUse generateText (or streamText) with your provider key as shown in the README usage section.
# import { generateText } from 'ai';
# import { openai } from '@ai-sdk/openai'; // see README Usage for the full snippetai is maintained by the vercel organization/account on GitHub, together with open-source contributors, in the public repository vercel/ai.
Yes — the code is open source under the NOASSERTION license. Check the repository's LICENSE file for the exact terms before commercial use.
The SDK is free; model calls use your own provider API keys (OpenAI, Anthropic, Google and others), billed by that provider.
LangChain.js is a broad framework with chains and retrievers; the AI SDK is a leaner, provider-unified toolkit especially strong on streaming UI in the Vercel/React ecosystem.
Clone the repository from GitHub, follow the install commands in the Run section (taken from the project's README), and complete the documented quickstart example before adapting it to your own use case.
The official Java SDK for building Model Context Protocol servers and clients.
Skybridge: the full-stack TypeScript framework for building type-safe MCP Apps and ChatGPT Apps with React.
An end-to-end framework for building custom AI applications and agents on top of your database.
The official C# SDK for the Model Context Protocol — build MCP servers and clients in .NET
rmcp: the official Rust SDK for the Model Context Protocol — tokio-based servers and clients
The frontend stack for AI agents and generative UI in React, Angular, mobile and chat apps
The most-starred other Dev Tools projects in the LibreAI catalogue — the realistic shortlist if ai is not the right fit.
The open source coding agent
The model-definition framework behind modern AI — thousands of pretrained transformers for text, vision, and audio.
Anthropic's agentic coding tool that lives in your terminal and works across your whole codebase
Cross-platform desktop all-in-one manager for Claude Code, Codex, OpenCode and other coding agents
OpenAI's lightweight coding agent that runs locally in your terminal
Free and open — grab the source, star the repo, and start creating.