GH Repository · vercel
modelfusion
The TypeScript library for building AI applications.
- stars
- 1,319
- 30-day movement
- +10/day
- Related entries
- 60
- Connections
- 1
othermulti-modalollamaclaudeartificial-intelligencejavascriptllmaiTypeScriptllamacppgpt-3jsmistralstable-diffusionhuggingfacewhisperopenaitstypescriptnodeembeddingnode/pnpmchatbotdall-e
ModelFusion is a TypeScript library from Vercel for building AI applications. Its topics indicate support for multiple model providers (OpenAI, Hugging Face, Ollama, Mistral, Claude, LlamaCpp) and modalities including text, chat, embeddings, speech (Whisper), and image generation (DALL-E, Stable Diffusion).
Reach for it when you want a single typed TypeScript abstraction over many LLM and multi-modal AI providers instead of calling each vendor SDK directly.
Use it to
- Build chatbots in TypeScript
- Generate text embeddings
- Transcribe audio with Whisper
- Generate images with DALL-E or Stable Diffusion
- Swap between OpenAI, Ollama, and Mistral models
For TypeScript and JavaScript developers building AI apps
- Role
- other
- Language
- TypeScript
- Licence
- MIT
- Forks
- 95
- Open issues
- 33
- Last push
- 2024-07-19
- Latest release
- v0.0.1 · 2023-05-26
topicstypescriptllmmulti-modalembeddingschatbotopenai