| Library | Use Case | Python | TypeScript |
|---|---|---|---|
| OpenAI | SDK to interact with OpenAI’s API | ✅ | ✅ |
| Anthropic | SDK to interact with Anthropic’s API | ✅ | ❌ |
| LangChain | Provides abstractions to build LLM apps | ✅ | ✅ |
| Instructor | Structured outputs from API-based LLMs | ✅ | ❌ |
| LiteLLM | Unified API to call 100+ LLMs | ✅ | ✅ |
| DSPy | Automatic prompt optimization and fine-tuning of LLMs | ✅ | not available |
| SGLang | Structured outputs from OSS LLMs | ✅ | not available |
| Trigger.dev | Executing long running workflows | not available | ✅ |

