🌊 Weave Framework

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.