Threadly is a sleek, AI-powered web application for creating engaging social media content—tailored for platforms like LinkedIn, Twitter, and Instagram. Perfect for creators, marketers, and business professionals looking to scale their content effortlessly.
- 💻 Modern, Responsive UI: Built with TailwindCSS for a fast and clean user experience.
- 🤖 AI-Powered Content Generation: Generate posts tailored to the selected platform with adjustable tone and hashtags.
- 🧵 Twitter Thread Control: Specify number of tweets per thread and characters per tweet.
- 🖼️ Instagram Content: Generate posts directly or upload an image—Threadly will analyze it and craft relevant captions.
- 🕓 View History: Access and manage previously generated posts.
- 📋 Copy & Preview: Easily copy generated content and preview how it will appear on its respective platform.
- 💳 Multi-Tiered Subscriptions:
- Earn points for content generation.
- Upgrade, downgrade, or cancel your plan anytime.
| Tech | Usage |
|---|---|
| Next.js | Server-side rendering, SEO |
| TailwindCSS | Responsive, modern UI design |
| Clerk | Authentication |
| Drizzle ORM | Type-safe database access |
| Neon + PostgreSQL | Serverless database backend |
| Stripe | Payments & subscription management |
-
Clone the repo
git clone https://github.com/marsou001/threadlyai cd threadlyai -
Install dependencies
npm install
-
Set environment variables
Create a
.env.localfile based on.env.exampleand add your API keys, Stripe credentials, database URL, and Clerk settings. -
Run locally
npm run dev
- 📅 Content scheduling
- 🌐 Multi-language support
- 🧵 Enhanced thread logic for X (Twitter)
- 👥 Team collaboration features
MIT License
For feedback or collaboration inquiries, feel free to reach out via LinkedIn.