ALLWEONE Presentation AI: Open-source AI presentation generator
AI-powered slide generator with multi-model integration and themes.
Learn more about ALLWEONE Presentation AI
ALLWEONE Presentation AI is a web-based presentation generation tool built on Next.js and React that uses AI models to create slide content. The application integrates with OpenAI for text generation and Together AI for image generation, storing presentations in a PostgreSQL database via Prisma ORM. It provides a rich text editor powered by Plate.js for slide editing, drag-and-drop slide reordering through DND Kit, and supports multiple customizable themes. The tool is designed for creating multi-slide presentations from topic prompts, with features including outline review, real-time generation, and presentation mode for delivery.
Outline-First Generation
AI generates reviewable presentation outlines before creating slide content. Users approve and modify structure before committing to full generation, preventing wasted API calls and unwanted content.
Pluggable AI Providers
Swap between OpenAI and Together AI backends for text and image generation without code changes. Choose models based on cost, performance, or output quality requirements per project.
Custom Theme System
Nine built-in themes plus custom theme creation with full control over typography, colors, and layout patterns. Theme configurations persist across presentations and apply consistently to all slide types.
import { openai } from '@/lib/openai';
const response = await openai.chat.completions.create({
model: 'gpt-4o',
messages: [
{ role: 'system', content: 'You are a presentation content generator.' },
{ role: 'user', content: `Create a 5-slide presentation about ${topic}` }
],
temperature: 0.7
});
const slideContent = response.choices[0].message.content;Top in AI & ML
Related Repositories
Discover similar tools and frameworks used by developers
OpenPose
Multi-person 135-keypoint anatomical detection in C++.
LLaMA-Factory
Parameter-efficient fine-tuning framework for 100+ LLMs.
Fish Speech
Transformer-based TTS with voice cloning from reference audio.
Civitai
Community platform for sharing Stable Diffusion models, embeddings, and AI generation assets.
crewAI
Python framework for autonomous multi-agent AI collaboration.