Frameworks
4 toolsFull-featured JavaScript frameworks for building AI-powered applications with LLMs, agents, and retrieval pipelines.
Vercel AI SDK
FrameworksThe TypeScript toolkit for building AI apps. Streaming UI, tool calling, and multi-provider support.
vercel/aiLangChain.js
FrameworksFramework for building LLM-powered apps. Chains, agents, retrieval, and memory out of the box.
langchain-ai/langchainjsLlamaIndex.TS
FrameworksData framework for LLM apps in TypeScript. Connect your data to large language models.
run-llama/LlamaIndexTSModelFusion
FrameworksTypeScript library for building multi-modal AI apps. Unified API for text, image, and speech models.
lgrammel/modelfusionLLM SDKs
5 toolsOfficial JavaScript and TypeScript SDKs for connecting to large language model APIs from OpenAI, Anthropic, Google, and more.
Anthropic SDK
LLM SDKsOfficial TypeScript SDK for Claude. Build conversational AI, code generation, and analysis tools.
anthropics/anthropic-sdk-typescriptOpenAI Node
LLM SDKsOfficial Node.js library for the OpenAI API. GPT, DALL-E, Whisper, and embeddings.
openai/openai-nodeGoogle Generative AI
LLM SDKsJavaScript SDK for Gemini models. Multimodal AI with text, image, and video support.
google-gemini/generative-ai-jsMistral JS Client
LLM SDKsTypeScript client for Mistral AI models. Fast, efficient open-weight model access.
mistralai/client-jsCohere Node SDK
LLM SDKsOfficial TypeScript SDK for Cohere. Embeddings, reranking, and RAG-optimized models.
cohere-ai/cohere-typescriptML & Browser AI
5 toolsRun machine learning models directly in the browser or Node.js — no Python server required.
TensorFlow.js
ML & Browser AIMachine learning for JavaScript. Train and deploy ML models in the browser and Node.js.
tensorflow/tfjsONNX Runtime Web
ML & Browser AIRun ONNX models in the browser with WebAssembly and WebGPU acceleration.
microsoft/onnxruntimeTransformers.js
ML & Browser AIRun Hugging Face transformers directly in the browser. NLP, vision, and audio — no server needed.
xenova/transformers.jsWebLLM
ML & Browser AIRun large language models entirely in the browser using WebGPU. Private, fast, offline-capable.
mlc-ai/web-llmBrain.js
ML & Browser AIGPU-accelerated neural networks in JavaScript. Simple API for training and running neural nets.
BrainJS/brain.jsAI Dev Tools
4 toolsAI-powered developer tools that help JavaScript developers write, review, and ship code faster.
Claude Code
AI Dev ToolsAnthropic's agentic coding tool. An AI assistant that lives in your terminal and understands your codebase.
Cursor
AI Dev ToolsAI-first code editor built on VS Code. Inline AI editing, chat, and codebase-aware completions.
GitHub Copilot
AI Dev ToolsAI pair programmer by GitHub. Code suggestions, chat, and pull request summaries.
v0 by Vercel
AI Dev ToolsAI-powered UI generation. Describe a component and get production-ready React code.
Vector & Data
4 toolsJavaScript clients for vector databases — store and search embeddings for RAG, semantic search, and AI memory.
Pinecone JS Client
Vector & DataTypeScript client for Pinecone vector database. Serverless vector search at scale.
pinecone-io/pinecone-ts-clientChromaDB JS
Vector & DataJavaScript client for Chroma, the open-source embedding database for AI apps.
chroma-core/chromaWeaviate JS Client
Vector & DataTypeScript client for Weaviate vector database. Semantic search and hybrid retrieval.
weaviate/typescript-clientTurbopuffer JS
Vector & DataTypeScript client for Turbopuffer. Fast, cost-effective serverless vector database.
Know a tool we're missing?
We want this to be the most complete JavaScript AI directory on the web. Submit a tool and we'll review it.
Submit a ToolGet in Touch
Have a question, partnership idea, or business inquiry? We'd love to hear from you.
seantarzy@gmail.com