Weave Framework
Build powerful AI applications with a framework-agnostic AI operations platform
From LLM calls to production-ready AI systems
Powerful Features
Weave makes it easy to build AI-powered applications. Install the package, write your code, and deploy to production.
Multi-Provider Support
Seamlessly switch between OpenAI, Claude, Ollama, and more without rewriting code
Lightning Fast
Optimized for speed with streaming support and parallel processing
Enterprise Secure
Built-in security, authentication, and encryption for production deployments
Observability
Complete logging, monitoring, and debugging tools for AI workflows
Type-Safe
Full TypeScript support with runtime type validation
Framework Agnostic
Works with React, Next.js, Node.js, Vue, and more
Get Started in Minutes
Weave makes it easy to build AI-powered applications. Install the package, write your code, and deploy to production.
Key Benefits:
- ✓Support for multiple LLM providers
- ✓Type-safe with TypeScript
- ✓Built-in observability and logging
- ✓Streaming and async support
npm install @weaveai/core
import { Weave } from '@weaveai/core';
const weave = new Weave({
provider: 'openai',
apiKey: process.env.OPENAI_KEY
});
const response = await weave.complete({
model: 'gpt-4',
messages: [
{ role: 'user',
content: 'Hello!' }
]
});
console.log(response.text);Use Cases
Explore Features
AI Chatbots
Build intelligent conversational interfaces with streaming responses
Content Generation
Generate high-quality content at scale with prompt management
AI Agents
Create autonomous agents that can plan, reason, and execute tasks
RAG Systems
Build retrieval-augmented generation systems with vector support
NPM Package
@weaveai/core
License
Apache 2.0
Latest Version
1.1.0
Monthly Downloads
151+
Ready to build with Weave?
Explore our documentation, check out examples on GitHub, or join our community Discord for support.