[Open Source] A Smart Presentation Generation Platform Based on Large Language Models (LLM)

Open SourceOpen Source Systems
2026-06-10 12:19 5 次浏览 • 0 次下载 0KB
[Open Source] A Smart Presentation Generation Platform Based on Large Language Models (LLM)

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

Image
Image
Image
Image
Image
Image
Image
Image

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

#1
资源直链https://gitee.com/boomer001/LandPPT
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare