BaseAI

Normal
GitHub TypeScript NOASSERTION

Description

BaseAI is a serverless AI agent framework for web developers, enabling local-first agentic pipes, tools, and memory with one-command serverless deployment for rapid AI agent application delivery.

Key Features

  • Serverless AI agent framework for web developers, TypeScript-first
  • Local-first agentic pipes development experience with one-command serverless deployment
  • Built-in memory (RAG) and tool integration with customizable system prompts and model params
  • Multi-LLM provider support: OpenAI, Anthropic, Cohere, Google, Groq, Mistral and more
  • Streaming output with real-time event listeners (connect, content, end, error)
  • Langbase Studio collaboration platform for team-based AI pipe development

Use Cases

💡 Rapidly build and deploy AI-powered web application features
💡 Create memory-enabled AI agent pipes for multi-turn conversations and context retention
💡 Iterate AI feature prototypes quickly with local development experience
💡 Build content summarization, document Q&A services and deploy to cloud with one command
💡 Team collaboration for developing and managing AI agent pipes with version control and live debugging

Quick Start

1. Initialize: npx baseai@latest init
2. Configure LLM API keys in .env
3. Create an AI pipe: npx baseai@latest pipe
4. Instantiate and run the pipe: const { stream } = await pipe.run({ messages })

Related Projects