Build Powerful AI Agents in Laravel

PromptlyAgent.ai is the definitive framework for creating, managing, and deploying intelligent agents with the elegance you expect from the Laravel ecosystem.

PromptlyAgent Chat Interface
Intelligent Orchestration

Multi-Agent Workflows

Create specialized AI agents with different capabilities and orchestrate them into powerful workflows. Execute tasks sequentially, in parallel, or mix both strategies for complex research and analysis.

Research agents gather information, synthesis agents consolidate findings, and QA agents validate results - all working together seamlessly through Laravel's batch processing system.

Thanks to PrismPHP, compatible with:

OpenAI GPT Anthropic Claude AWS Bedrock
Agentic Workflows
Agent Manager
Build & Customize

Powerful Agent Builder

Create agents through an intuitive web interface or via code. Equip them with specialized tools from our core suite of 30+ capabilities including web search, knowledge retrieval, HTTP requests, and document processing.

Or let AI create agents for you - the "Agent Generation Agent" takes your requirements and builds custom agents automatically. Meta? Yes. Powerful? Absolutely.

Knowledge at Scale

RAG & Semantic Search

Build intelligent knowledge bases with semantic search powered by Meilisearch. Process PDFs, Word documents, code files, and external URLs automatically with vector embeddings.

Hybrid search combines keyword and semantic capabilities. Privacy controls let you manage public and private documents. Automatic and manual tagging makes knowledge assignment to specific agents effortless.

Knowledge Sources
Open Source & Extensible

Self-hostable AI Workbench

PromptlyAgent is designed as a comprehensive development workbench for building AI applications. With self-registering package support, you can extend functionality and share integrations with the community. Browse our community gallery to discover extensions and showcases published by developers, or submit your own implementations via GitHub integration.

Dual License

Free for Personal Use

MIT License

Free for personal, academic, and non-commercial use including hobby projects and research.

View on GitHub

Commercial License

Required for business use, revenue-generating applications, and commercial services.

Contact us at [email protected]

Real-time Streaming
Real-time Experience

Streaming Responses & SSE

Experience AI responses in real-time with Server-Sent Events (SSE) streaming. Watch as agents think, search, and synthesize information with full visibility into their decision-making process.

Multi-turn conversations with session history, file attachments for context, and public sharing via UUID links. See complete execution details including sources, steps, and agent reasoning.

Powerful Capabilities

30+ Agent Tools

Equip your agents with powerful capabilities: web search through SearXNG, knowledge retrieval, artifact creation, full context awareness, HTTP requests, URL validation and scraping, and document conversion through MarkItDown.

Developers can easily extend the already broad set of core tools through custom integrations and self-registering Laravel packages.

Agent Tools
Artifacts
Rich Content Creation

Artifact Management

AI can create, manipulate, and search for artifacts during conversations. Powerful artifact creation and editing capabilities allow agents to build complex documents, code, and structured content.

Full artifact history tracking, versioning, and seamless integration with chat sessions. Perfect for documentation, code generation, and collaborative content creation.

Professional Documents

PDF Export & Formatting

Export artifacts to multiple formats including professional PDFs via Pandoc and LaTeX. Beautiful formatting with the Eisvogel template featuring code syntax highlighting, diagrams, and rich typography.

Markdown, HTML, DOCX, and more export options. Load-balanced Pandoc instances ensure fast conversion even for large documents with complex formatting.

PDF Export
MermaidJS Visualizations
Data Visualization

MermaidJS Diagrams

Let AI visualize your data through MermaidJS diagrams without external tools. Create flowcharts, sequence diagrams, class diagrams, entity relationships, gantt charts, and more.

Load-balanced MermaidJS instances ensure fast rendering. Perfect for system architecture documentation, process flows, and data relationships.

Extend & Integrate

Built for Developers

Self-Registering Laravel Packages

Extend PromptlyAgent through self-registering Laravel packages. Add custom agent tools, workflows, actions, and integrations that automatically register themselves with the platform. Perfect for building reusable components and sharing them with the community.

Integrations

Comprehensive REST API

Complete REST API documentation generated with Scribe. Integrate PromptlyAgent into your applications with webhooks, triggers, and custom integrations. Build headless AI applications or embed AI capabilities into existing systems.

API Documentation

Interactive Support Widget

PromptlyAgent includes an AI-powered support widget with deep codebase integration. Ask questions about implementation details, architecture decisions, or usage patterns. The widget has complete access to project source code, can create GitHub issues directly from conversations with automatic context capture, and provides code examples tailored to your questions.

Interactive Help
Modern Infrastructure

Production-Ready Architecture

Laravel, PHP, Livewire, Flux UI, Tailwind CSS, Alpine.js

Docker / Sail / Kubernetes ready

Specialized Microservices

Document Processing

MarkItDown service converts documents to markdown format.

Web Search

SearXNG meta-search engine for powerful web research.

Export & Diagrams

Pandoc and MermaidJS for exports and visualizations.

Mobile Experience

Progressive Web App

Access core functionality on iOS and Android through a Progressive Web App. Chat interface with session management, knowledge document access, session sharing, file attachments, and camera integration for adding context to conversations.

PWA Mobile
FAQ

Common Questions

Everything you need to know about PromptlyAgent.

What is PromptlyAgent?

PromptlyAgent is a comprehensive Laravel-based AI Workbench that enables developers and end-users to build intelligent AI agents, orchestrate multi-agent workflows, manage knowledge bases with RAG capabilities, and integrate AI into applications through a powerful REST API.

What technology stack does it use?

Built on the TALL stack: Laravel 12, PHP 8.4, Livewire 3, Alpine.js, and Tailwind CSS 4. It includes MySQL, Redis, Meilisearch for semantic search, Laravel Horizon for queue management, and Reverb for WebSockets. Load-balanced specialized services include MarkItDown, SearXNG, MermaidJS, and Pandoc.

Which AI providers are supported?

PromptlyAgent supports OpenAI GPT models, Anthropic Claude, and AWS Bedrock through the Prism-PHP multi-provider SDK, allowing you to switch between providers or use multiple simultaneously.

How can I extend PromptlyAgent?

PromptlyAgent supports self-registering Laravel packages. You can create custom agent tools, workflows, actions, and integrations that automatically register themselves with the platform. Perfect for building reusable components and sharing with the community.

How do I deploy PromptlyAgent?

PromptlyAgent uses Docker with docker-compose for easy deployment. All services including load-balanced microservices are configured and ready to run with a single command. Comprehensive documentation covers installation, configuration, and deployment.

What is the licensing model?

PromptlyAgent uses a dual-licensing model: MIT License for personal, academic, and non-commercial use, and a Commercial License required for business and revenue-generating applications. Contact [email protected] for commercial licensing.

Is there documentation available?

Yes! Comprehensive developer documentation covers introduction, getting started, development workflow, architecture, workflows, actions, theming, package development, PDF exports, and MermaidJS diagrams. Plus, the interactive AI support widget provides contextual help directly in the application.

How do I get help?

Use the AI-powered support widget within the application for instant help with codebase questions. You can also create GitHub issues for bugs and feature requests, or consult the comprehensive API documentation and developer guides.

Image