{"id":29633136,"url":"https://github.com/daviddprtma/aidealab","last_synced_at":"2026-04-15T05:31:24.421Z","repository":{"id":305084981,"uuid":"1019287480","full_name":"daviddprtma/aidealab","owner":"daviddprtma","description":"AIDeaLab, an AI-powered content generation application designed to simplify your content creation process.","archived":false,"fork":false,"pushed_at":"2025-07-17T02:32:00.000Z","size":109,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-12-17T12:25:04.593Z","etag":null,"topics":["clerk","content-generator","drizzle-orm","gemini","neondb","nextjs","nextjs14","shadcn-ui","tailwind","vercel"],"latest_commit_sha":null,"homepage":"https://aidealab.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daviddprtma.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-14T05:22:11.000Z","updated_at":"2025-07-29T04:55:29.000Z","dependencies_parsed_at":"2025-07-18T09:04:38.999Z","dependency_job_id":"94eb7d11-7219-4b28-b8b9-2792a13950ae","html_url":"https://github.com/daviddprtma/aidealab","commit_stats":null,"previous_names":["daviddprtma/aidealab"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/daviddprtma/aidealab","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daviddprtma%2Faidealab","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daviddprtma%2Faidealab/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daviddprtma%2Faidealab/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daviddprtma%2Faidealab/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daviddprtma","download_url":"https://codeload.github.com/daviddprtma/aidealab/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daviddprtma%2Faidealab/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31828530,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"online","status_checked_at":"2026-04-15T02:00:06.175Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["clerk","content-generator","drizzle-orm","gemini","neondb","nextjs","nextjs14","shadcn-ui","tailwind","vercel"],"created_at":"2025-07-21T14:01:11.689Z","updated_at":"2026-04-15T05:31:24.399Z","avatar_url":"https://github.com/daviddprtma.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\u003ch1 align=\"center\" style=\"font-weight: bold;\"\u003eAIDeaLab🔬\u003c/h1\u003e\n\n\n\u003cp align=\"center\"\u003eAIDeaLab, an AI-powered content generation application designed to simplify your content creation process\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://aidealab.vercel.app/\"\u003e📱 Visit this Project\u003c/a\u003e\n\u003c/p\u003e\n\n# Why use AIDeaLab?✅\nWelcome to AIDeaLab, an AI-powered content generation application designed to simplify your content creation process. Whether you're a blogger, YouTuber, social media manager, or developer, AIDeaLabs offers the easy way of variety tools to help you generate high-quality content with ease. Simply input your desired parameters, and let the power of AI craft the perfect output for you.\n\n# Features\n### 1. Blog Content Generation\n- **Blog Content**: Generate comprehensive blog posts based on your niche and outline.\n- **Blog Topic Ideas**: Get creative blog topic ideas tailored to your niche.\n- **Rewrite Blogs (Plagiarism Free)**: Rewrite existing blog content to ensure it's plagiarism-free.\n\n### 2. YouTube Content Creation\n- **YouTube SEO Title**: Generate SEO-friendly titles for your YouTube videos.\n- **YouTube Description**: Create engaging descriptions for your YouTube videos.\n- **YouTube Tags**: Generate relevant tags to enhance your video's discoverability.\n\n### 3. Social Media Management\n- **Instagram Post Generator**: Craft engaging Instagram posts with ease.\n- **Instagram Hashtag Generator**: Generate relevant hashtags to maximize your reach.\n\n### 4. Writing Enhancement\n- **Text Improver**: Enhance your text to make it more engaging and readable.\n- **Add Emojis to Text**: Add expressive emojis to your text for better communication.\n- **English Grammar Check**: Check and correct grammar mistakes in your text.\n\n### 5. Programming Assistance\n- **Write Code**: Generate code based on a provided description, with support for multiple programming languages.\n- **Explain Code**: Get plain English explanations for complex code snippets.\n\n### 6. User Experience Features\n- **History**: View all your past activities and content generation history.\n- **Profile Management**: Manage your user profile with ease.\n\nAll outputs are displayed in a rich text format using `@toast-ui/react-editor`, ensuring a seamless editing experience.\n\n\n\u003ch2 id=\"technologies\"\u003e💻 Technologies\u003c/h2\u003e\n\nHere is the list of technology that I make to build this website: \n\n- Next.js 14\n- Tailwind CSS\n- Google Gemini API\n- Clerk ( For Authentication User)\n- NeonDB\n- DrizzleORM\n- ShadCN UI\n- Vercel\n- Yarn\n\n\u003ch2 id=\"started\"\u003e🚀 Getting started\u003c/h2\u003e\n\nHere's the guideline about how to use this project works on your system\n\n\u003ch3\u003ePrerequisites\u003c/h3\u003e\n\nMake sure you have installed the  as the prerequisite recommend: \n\n- [Yarn](https://classic.yarnpkg.com/en/docs)\n(Version 1.x)\n\n\u003ch3\u003eCloning\u003c/h3\u003e\n\nClone this project: \n```bash\ngit clone https://github.com/daviddprtma/aidealab.git\n```\n\n\u003ch3\u003eStarting\u003c/h3\u003e\n\nThis is step by step about how to start this project: \n\n```bash\ncd aidealab\nyarn install\nyarn dev\n```\n\nBefore run the project, make sure you copy \u0026 paste .env.example to get .env file by type this in your terminal: \n\n```bash\ncp .env.example .env\n```\n\nAfter you get .env file, then fill all the requirements from .env to make it works: \n\n```bash\nNEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=\"YOUR_NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY\"\nCLERK_SECRET_KEY=\"YOUR_CLERK_SECRET-KEY\"\nNEXT_PUBLIC_CLERK_SIGN_IN_URL=\"/sign-in\" (just use like this)\nNEXT_PUBLIC_CLERK_SIGN_UP_URL=\"/sign-up\" (just use like this)\nNEXT_PUBLIC_NEON_DATABASE_URL=\"YOUR_NEXT_PUBLIC_NEON_DATABASE_URL\" \nNEXT_PUBLIC_GOOGLE_GEMINI_KEY=\"YOUR_NEXT_PUBLIC_GOOGLE_GEMINI_KEY\"\n```\nGet your NEXT_PUBLIC_NEON_DATABASE_URL from here [NeonDB](https://neon.com/)\n\n## Demo Video\nHere's the demo video for this project: \n\u003cbr\u003e \n[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/ccPVYb-SyBk/0.jpg)](https://www.youtube.com/watch?v=ccPVYb-SyBk)\n\n## Pitch Video\nHere's the pitch video about what \u0026 why you should try to use this project:\n\u003cbr\u003e \n[![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/uAlxqaSSQ50/0.jpg)](https://www.youtube.com/watch?v=uAlxqaSSQ50)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaviddprtma%2Faidealab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaviddprtma%2Faidealab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaviddprtma%2Faidealab/lists"}