[Open Source] A Smart Presentation Generation Platform Based on Large Language Models (LLM)
Open SourceOpen Source Systems
![[Open Source] A Smart Presentation Generation Platform Based on Large Language Models (LLM)](https://yy123.ink/api/img/1781065184927-t41fzp.jpg)
1. Project Overview
LandPPT - AI-driven PPT generation platform
LandPPT is a smart presentation generation platform based on large language models (LLM), capable of automatically converting document content into professional PPT presentations. The platform integrates multiple AI models, intelligent image processing, deep research functions, and a rich template system, allowing users to easily create high-quality presentations.
2. Open Source License
Licensed under Apache-2.0
3. Screenshots








4. Feature Overview
Key Features
- One-click generation
From topic to complete PPT, full AI automated processing - Smart image matching
AI automatically matches the most suitable images, supporting multiple source acquisition and reference image generation - Deep research
Integrates multiple search engines to obtain the latest and most comprehensive information - Speech script generation
Intelligent generation of accompanying speech scripts, supporting multiple export formats - Visual Reference
AI Editor Assistant Supports Image Upload and Visual Content Analysis - Multi-File Upload
Supports Simultaneous Upload of Multiple Files, Batch Processing More Efficient - Batch Generation
Supports Batch Generation of PPT Pages, Significantly Improves Generation Speed - Model Customization
Customize Model Selection by Function, Precise Control of Costs - Note Export
Supports Exporting Speech Scripts to PPT Note Columns - Image Export
Supports Exporting PPT Pages in Image Format - Responsive Design
Perfectly Compatible with Various Devices and Screen Sizes - Enterprise-Level Security
Supports Local Deployment, Data Security Controllable
✨ Core functions
Multi-AI Provider Support
- OpenAI GPT Series
GPT-4o, GPT-4o-mini, etc. Models - Anthropic Claude
Claude-4 Sonnet, Claude-4 Haiku Series Models - Google Gemini
Gemini-2.5 Flash, Gemini-2.5 Pro Series Models, Supports Customized Endpoint Configuration - Azure OpenAI
Enterprise-Level AI Service, Supports Customized Deployment - Ollama
Locally Deployed Open-Source Models, Supports Llama, Mistral, etc.
Powerful File Processing Capability
- Multi-Format Support
PDF, Word, Markdown, TXT, Excel, etc. Multiple Formats - Intelligent Parsing
Using MinerU and MarkItDown for High-Quality Content Extraction - Deep research
Integration of Tavily API and SearXNG's Multi-Source Research Function - Content Enhancement
Automatic Web Content Extraction and Intelligent Summary Generation
Intelligent Image Processing System
- Multi-Source Image Acquisition
Local Library, Network Search, AI Generation Three-in-One - Network Image Search
Supports Pixabay, Unsplash, etc. High-Quality Libraries - AI Image Generation
Integration of DALL-E, SiliconFlow, Pollinations, etc. Services - Intelligent Image Selection
AI Automatic Matching of Most Suitable Image Content - Image Processing Optimization
Automatic Size Adjustment, Format Conversion, Quality Optimization
Enhanced Research Function
- Multi-Engine Search
Tavily and SearXNG Dual-Engine Support - Deep Content Extraction
Intelligent Web Content Parsing and Structured Processing - Multi-Language Support
Supports Chinese and English, etc. Multiple Language Research Contents - Real-Time Information Acquisition
Acquiring the Latest Network Information and Data
Rich Template System
- Global Main Template
Unified HTML Template System, Supports Responsive Design - Diversified Layout
AI Generates Multiple Creative Page Layouts and Design Styles - Scenario-Based Templates
General, Tourism, Education, etc. Multiple Professional Scenario Templates - Customized Templates
Supports Importing and Creating Personalized Templates - Reference Image Generation
AI Template Generation Supports Reference Images, Intelligent Design Style Matching
Complete Project Management
- Three-Phase Workflow
Demand Confirmation → Outline Generation → PPT Generation - Visual Editing
Intuitive Outline Editor and Real-Time Preview - Version Management
Project History Record and Version Backtracking Function - Batch Operations
Support for Batch Generation and Processing of Multiple Projects
Modern Web Interface
- Intuitive Operation
User-Friendly Responsive Web Interface - AI Chat Editing
Sidebar AI Editing Function, Supports Real-Time Dialogue and Visual Reference - Speech script generation
Support for Single-Page/Multi-Page/All Slides Presentation Generation, Exported as DOCX/Markdown Format - Multi-Format Export
Support for PDF/HTML/PPTX Multiple Formats Export - Real-Time Preview
16:9 Standard Aspect Ratio Real-Time Page Preview
5. Tech Stack
Quick Start
System requirements
-
Python 3.11+ -
SQLite 3 -
Docker (Optional)
Local Installation
See the README.md documentation for details
下载地址 免费
评论