Summarize
Explain Code
Fix Bugs
Sentiment
Improve Text
Translate Code
📝 Text Summarizer
Paste any article or passage and get a concise bullet-point summary.
AI Provider
Auto
Input
0 characters
AI Output
Your AI response will appear here...
How It Works — Under the Hood
// POST /api/ai/demo
fetch('/api/ai/demo', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
demoType: 'summarize',
input: 'Your text here...',
providerId: 'gemini' // optional — uses best available if omitted
})
})
.then(r => r.json())
.then(data => console.log(data.result));
// Returns: { success: true, result: "• Point 1\n• Point 2...", provider: "Google Gemini", model: "gemini-2.0-flash" }
More AI Capabilities
Everything powered by the same AI API available to your blog posts and courses.
Multi-Provider Support
Switch between Gemini, GPT-4, Claude, GLM and NVIDIA — all configured from the admin panel with your own API keys.
Blog AI Assistant
Admin panel includes AI writing tools: auto-generate posts, titles, excerpts, tags, SEO metadata and outlines from a prompt.
Open EditorCode Playground
Run Python, HTML/CSS/JS and SQL directly in the browser. No installation needed — powered by Pyodide and sql.js WASM.
Open Playground