3. Kimi (PPTX & Long Document Generation)
What is Kimi?
Kimi is Moonshot AI's assistant, notable for:
- Native PPTX generation (actual slides, not markdown)
- 128K+ token context (entire codebases)
- Code-aware layouts (syntax highlighting in slides)
- Multilingual (excellent Chinese/English)
Developer Use Cases
Presentation Generation:
- PR summary → stakeholder deck
- Architecture docs → visual presentation
- Technical spec → team onboarding slides
- Code walkthrough → training materials
Integration Workflow
Pattern: Code → Presentation
┌─────────────────────────────────────────────────────────┐
│ 1. CLAUDE CODE │
│ "Generate a summary of all changes in the last │
│ 5 commits. Format as markdown with sections: │
│ Overview, Key Changes, Breaking Changes, Migration."│
│ │
│ → Output: changes-summary.md │
└───────────────────────────┬─────────────────────────────┘
↓ Upload to Kimi
┌─────────────────────────────────────────────────────────┐
│ 2. KIMI │
│ Prompt: "Create a 10-slide presentation from this │
│ summary for non-technical stakeholders. │
│ Use business-friendly language. │
│ Include one slide per major feature." │
│ │
│ → Output: stakeholder-update.pptx │
└─────────────────────────────────────────────────────────┘Pattern: Architecture → Training
┌─────────────────────────────────────────────────────────┐
│ 1. CLAUDE CODE (using /explain or equivalent) │
│ "Explain the authentication flow in this project. │
│ Include sequence diagrams (mermaid) and key files." │
│ │
│ → Output: auth-explanation.md with diagrams │
└───────────────────────────┬─────────────────────────────┘
↓ Upload to Kimi
┌─────────────────────────────────────────────────────────┐
│ 2. KIMI │
│ "Create an onboarding presentation for new devs. │
│ 20 slides covering the auth system. Include │
│ code snippets and diagrams where relevant." │
│ │
│ → Output: auth-onboarding.pptx │
└─────────────────────────────────────────────────────────┘Comparison: Presentation Tools
| Tool | Strengths | Weaknesses | Best For |
|---|---|---|---|
| Kimi | Native PPTX, code-aware | Less design polish | Technical decks |
| Gamma.app | Beautiful templates | Less code support | Business decks |
| Tome | AI-native, visual | Expensive | Marketing |
| Beautiful.ai | Smart templates | Manual | Design-focused |
| Marp | Markdown → slides | Manual styling | Developer decks |
Recommendation: Use Kimi for technical content with code. Use Gamma for business/investor decks.