A collection of primitives for simplifying AI development. These primitives provide building blocks for creating AI-powered applications with minimal configuration.
The monorepo currently includes the following packages:
- ai-admin: Pre-configured Payload CMS instance for managing AI primitives
- ai-brand: AI-powered brand messaging and visual identity generation
- ai-business: Business types and functions for AI applications
- ai-components: Pre-wrapped UI components that leverage AI generation capabilities
- ai-database: A blank template to get started with Payload 3.0
- ai-directory: Zero-config solution for creating AI-powered directory applications with Next.js
- ai-experiments: A minimalistic experiment runner for AI tasks
- ai-functions: Minimalist implementation of AI functions using ai-providers
- ai-management: A function-based Manager API for defining Objectives and Key Results, creating Plans, and delegating tasks to Agents
- ai-observability: Payload CMS instance for observability of AI operations with multiple database support
- ai-plans: Create and manage AI-driven plans with goals and key results
- ai-primitives: Unified entry point for all AI functionality by re-exporting from various AI packages
- ai-projects: AI-driven project management with human approval workflows
- ai-props: React component for generating AI-powered props for your components
- ai-providers: Provider router for AI models including OpenAI, Anthropic, Google, and more
- ai-screenshot: Generate React components or PNG/SVG images of SaaS app screenshots with AI-powered content generation
- ai-service: Wrapper for AI entities with pricing and billing capabilities
- ai-site: Zero-config solution for creating AI-powered Next.js websites
- ai-startups: Startup types and functions for AI applications combining Business and Service patterns
- ai-waitlist: AI-powered landing page generator with authentication and onboarding flow
- ai-workflows: Lightweight wrapper around AI functionality with future extensibility for durable execution and retries
- autonomous-agents: Function-based Agent API for inherently autonomous agents
- business-as-code: Define, launch, experiment, iterate, and grow your business entirely in code
- digital-workers: Enhanced autonomous digital workers with event loop, KPI tracking, and communication capabilities
- human-in-the-loop: Strongly-typed interface for human functions across multiple platforms
- language-models: Language model abstractions
- services-as-software: Higher-order abstraction layer for composing services into a cohesive business entity
You can install any of the primitives using npm, yarn, or pnpm:
# Using npm
npm install ai-database ai-functions ai-props
# Using yarn
yarn add ai-database ai-functions ai-props
# Using pnpm
pnpm add ai-database ai-functions ai-props
Each primitive can be installed individually based on your needs.
For detailed documentation on each primitive, visit primitives.org.ai.