Cal Buddy is a smart calendar assistant that helps you schedule, manage, and chat with your calendar. Boost your productivity with AI-powered task management.
https://github.com/user-attachments/assets/2978235f-36f3-475f-84bd-1da041dd9c34
You can also find the YouTube video demonstration here.
git clone https://github.com/ChiragAgg5k/cal-buddy.git
cd cal-buddy
.env.local
file in the root directory and add the following content:GROQ_API_KEY=<GROQ_API_KEY>
NEXT_PUBLIC_GOOGLE_CALENDAR_API_KEY=<GOOGLE_CALENDAR_API_KEY>
NEXT_PUBLIC_APPWRITE_PROJECT_ID=<APPWRITE_PROJECT_ID>
NEXT_PUBLIC_SITE_URL=<SITE_URL>
Replace <GROQ_API_KEY>
, <GOOGLE_CALENDAR_API_KEY>
, <APPWRITE_PROJECT_ID>
, and <SITE_URL>
with your actual values.
pnpm install
The project uses pnpm as the package manager. But you can use any other package manager of your choice like npm
or yarn
.
pnpm dev
The application will be available at http://localhost:3000.
We welcome contributions to Cal Buddy! If you'd like to contribute, please follow these steps:
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)Please read our Contributing Guidelines for more details.
This project is licensed under the MIT License. See the LICENSE file for more information.
Made with ā¤ļø by Chirag Aggarwal