{"id":22391549,"url":"https://github.com/victoran0/ai-email-client","last_synced_at":"2026-04-13T10:31:10.259Z","repository":{"id":262529827,"uuid":"887562905","full_name":"Victoran0/ai-email-client","owner":"Victoran0","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-07T21:29:25.000Z","size":1342,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-26T22:13:51.997Z","etag":null,"topics":["ai","artificial-intelligence","aurinko","clerk","gemini-flash","neondb","orama","rag","retrieval-augmented-generation","shadcn-ui","sonner","stripe","vercel"],"latest_commit_sha":null,"homepage":"https://ai-email-copilot.vercel.app","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Victoran0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-11-12T22:24:14.000Z","updated_at":"2024-12-07T21:29:28.000Z","dependencies_parsed_at":"2024-11-12T23:27:59.882Z","dependency_job_id":"51b9da94-6555-4706-b1a5-14c1895738f9","html_url":"https://github.com/Victoran0/ai-email-client","commit_stats":null,"previous_names":["victoran0/ai-email-client"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Victoran0%2Fai-email-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Victoran0%2Fai-email-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Victoran0%2Fai-email-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Victoran0%2Fai-email-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Victoran0","download_url":"https://codeload.github.com/Victoran0/ai-email-client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245743435,"owners_count":20665093,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["ai","artificial-intelligence","aurinko","clerk","gemini-flash","neondb","orama","rag","retrieval-augmented-generation","shadcn-ui","sonner","stripe","vercel"],"created_at":"2024-12-05T04:10:24.298Z","updated_at":"2025-12-30T23:23:36.988Z","avatar_url":"https://github.com/Victoran0.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AI Email Client\n\nEffortlessly sync emails across multiple devices, ensuring seamless access to your inbox.  \n\u003cbr\u003e\n![AI Email Copilot home Page ](./public/demo.png)\n\n## Fully enhanced with AI:\n\n- Generate tailored email content by simply providing a brief prompt or context.  \n  \u003cbr\u003e\n  ![Ai composer page for replies](./public/composeAutopilot.png)  \n  \u003cbr\u003e\n  ![AI composer page for composing new email](./public/replyAutoPilot.png)\n\n- Benefit from intelligent autocomplete suggestions triggered by the `ctrl + Q` shortcut, significantly accelerating the writing process.\n\n- Engage in natural language conversations with AI to extract valuable insights from your email data. Query your email history and receive personalized recommendations.  \n  \u003cbr\u003e\n  ![RAG search and AI reply page](./public/ragsearch.png)\n\n- Unlock the full potential of AI with the premium plan, adding up to 3 email accounts and offering unlimited access to AI-powered features throughout the day. (basic plan allow only 1 email account and 15 AI helps daily)  \n  \u003cbr\u003e\n  ![Subscribed premium user UI](./public/subscriptionSuccessful.png)\n\n## What tech stacks and libraries are used in this project?\n\nThis is a [T3 Stack](https://create.t3.gg/) project bootstrapped with `create-t3-app`.\n\n- [Next.js](https://nextjs.org)\n- [NextAuth.js](https://next-auth.js.org)\n- [Prisma](https://prisma.io)\n- [Drizzle](https://orm.drizzle.team)\n- [Tailwind CSS](https://tailwindcss.com)\n- [tRPC](https://trpc.io)\n- Shadcn-UI: For the UI components\n- Neon DB: As the primary database to store data\n- Orama: For Rag and vector search\n- Aurinko: The Email Client API used\n- Stripe: For payment and subscription plan managements\n- GoogleGenerativeAI: As the LLM Model\n- Vercel AI sdk: To stream AI response\n- react-avatar: For user avatars\n- react-select: For selecting cc and Bccs\n- Clerk: For user authentication\n- Next-Themes: To toggle light and dark mode\n- K bar: For enabling keyboard shortcuts\n- Tiptap: Enabling an headless WYSIWYG editor in the reply and compose email body\n- framer-motion: For interesting animations\n- Jotai: For the useAtom hook to store react.useState values as an atom\n- useHooks-ts: For the useLocalStorage hook to store react.useState values in local storage\n- DomPurify: For protecting dangerously set innerHtml\n- etc\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvictoran0%2Fai-email-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvictoran0%2Fai-email-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvictoran0%2Fai-email-client/lists"}