β Dev Users - APIs, SDK, and Abstractions
My AI Library Stack
<aside>
πͺΆ
A.M.A
- AI SDK: Unified boilerplate for accessing and using multiple models from different providers
- Mastra (or OpenAI Agent SDK): Agent workflow framework in TypeScript for building complex agents and flow steps using different AI models and strategies.
- **AI Chat Component Library:** Component Libraries focused on AI Chat components and its best UX strategies, based on the ChatGPT app β Chose what fits better for the use case
Databases and Specialized Storage: β Databases para IA e Workloads EspecΓficos
</aside>
β Abstractions, APIs, Gateways & Models
Vercel AI SDK - Unified API for handling different model providers
https://sdk.vercel.ai/docs
OpenRouter - Unified Provider and costs
https://openrouter.ai/
Portkey - Unified API for handling different model providers
https://portkey.ai/
OpenAI SDK - OpenAI or OpenAI-Compatible
Many providers follow the same pattern: change the URL
https://github.com/openai/openai-node
Gemini API - Google only
https://ai.google.dev/gemini-api/docs#javascript
See others inside the ultimate comparison ππΌ
AI Gateway Comparison
β Fine-Tuning
Easily fine-tune 100+ large language models with zero-code CLI and Web UI
https://github.com/hiyouga/LLaMA-Factory
β AI Chat Component Library
AI Elements - From AI SDK
https://ai-sdk.dev/elements/overview
https://www.shadcn.io/ai
Assistant-UI - UX of ChatGPT in your app.
https://www.assistant-ui.com/
LLM-UI - Markdown, code blocks, and JSONs
https://llm-ui.com/
Lobe UI - LobeChat components
https://ui.lobehub.com/components/chat/chat-input-area
β Agent Framework / Builder
Mastra - TypeScript Agent Framework (open-source)
https://mastra.ai/
OpenAI Agent SDK TypeScript
https://openai.github.io/openai-agents-js/
OpenAI Agent Builder π
https://platform.openai.com/docs/guides/agent-builder
β Embed Chat
OpenAI ChatKit π
https://platform.openai.com/docs/guides/chatkit
β Notable AI Models & Providers
- Vercel v0 - web application focused
- Nari Labs - Voice Generation
β Utilities
AI JSON Fixer
A simple JSON parser specifically designed to handle malformed JSON output
https://github.com/aotakeda/ai-json-fixer
β Dev Users - Tools, Assistants, and Hosting
β Model Marketplaces & Hosting
Hugging Face Spaces - Models marketplace, projects, and models
https://huggingface.co/
Replicate - Deploy and open-source models
https://replicate.com/
β Model Deployment Infrastructure
AWS Bedrock - Deploy open-source models
http://aws.amazon.com/bedrock/
DigitalOcean - Deploy
https://www.digitalocean.com/?refcode=4486923fcf00&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=CopyPaste
Railway
https://railway.com/
Modal
https://modal.com/
Banana.dev
Specialized infra for ML inference: you deploy models, they manage the GPU and scaling.
https://www.banana.dev/
β Specialized Model Deployment Platforms
AI Hosting Comparison
Chutes - Deploy and open-source models
https://chutes.ai/
Friendlii AI
https://friendli.ai/
Groq - open-source Models
https://groq.com/