LazyContent is a personal AI-powered tool designed to convert any blog post URL into engaging social media content using Google Gemini API, and automatically save the results to Notion.
- ✨ One-click transformation of blog URLs to social content
- 📱 Auto-generate captions, tags, hashtags for:
- Threads (X)
- YouTube
- 🎥 60-second social media Reel script
- 🧠 Built using Next.js, Tailwind CSS, and Gemini AI
- 🗂️ Data saved directly to your Notion database
git clone https://github.com/IsaacTalb/lazycontent.git
cd lazycontentnpm install # or yarn installNo need to configure environment variables! Simply visit https://lazycontent.duckcloud.info and use the Settings page to:
- Add your Gemini API key (Get from Google Maker Suite)
- Add your Notion Integration Token (Get from Notion Integrations)
- Add your Notion Database ID (Create your database by duplicating the template in the Settings page)
💡 Make sure to share access of your Notion database with your integration token from Notion Developers.
npm run dev # or yarn devVisit: http://localhost:3000
Paste any blog post URL, click “Process Content”, and LazyContent will auto-generate social content and save it into your Notion workspace.
We welcome contributions to improve LazyContent! Here's how:
- 🍴 Fork this repo
- 🌱 Create a new branch:
git checkout -b feature/awesome - ✅ Commit your changes:
git commit -m 'Add cool feature' - 📤 Push to your fork:
git push origin feature/awesome - 🛠️ Open a Pull Request
I built this as a personal productivity tool to help clients and creators automate repetitive content workflows. This is also part of a broader system called:
- 📝 Duck Note by Duck Cloud – a future web app that allows you to:
- 🎙️ Talk → Transcribe in English, Myanmar, Khmer
- 🧠 Smart feedback & suggestions via AI
- 📥 Save everything neatly into Notion
- 💡 Advanced recommendation and loopback system