AI Personal Agent is your cutting-edge virtual assistant designed to enhance productivity and simplify daily tasks. Powered by advanced AI, it offers real-time weather updates, web search capabilities, and natural language conversations to help you achieve more every day.
Built with Next.js and modern technologies, AI Personal Agent delivers a seamless and interactive experience, making AI more accessible and intuitive for everyone.
https://AI-personal-agent.vercel.app/
- Stay informed about weather conditions and forecasts for any location instantly
- Access accurate and comprehensive information from across the web
- Enjoy human-like interactions with advanced language understanding
- Interact with agent Eleven labs voice or through chat feature
- Next.js for a responsive and performant frontend and backend.
- React for dynamic UI components.
- OpenAI API for advanced natural language processing.
- Tailwind CSS for modern and flexible styling.
- Check real-time weather to plan outdoor activities or travel
- Enhance knowledge and stay organized with a versatile agent
- Use voice commands to interact with ease while multitasking
- Manage daily tasks, get reminders, and plan your schedule
- Clone the repository:
git clone https://github.com/0xmetaschool/ai-personal-agent.git
- Navigate to the project directory:
cd ai-personal-agent
- Install dependencies:
npm install
- Set up environment variables:
Create an .env file in the root directory. Add the following variables:
OPENAI_API_KEY=" "
ELEVENLABS_API_KEY=""
WEATHER_API_KEY = ""
SERP_API_KEY = ""
- Run the development server:
npm run dev
Open your browser and navigate to http://localhost:3000
.
- Enter the chat interface and begin exploring
- Provide your input to interact with the AI
- Use voice commands powered by ElevenLabs for a hands-free experience
- Receive context-aware and actionable responses tailored to your queries
We love contributions! Here's how you can help make the project even better:
- Fork the project (gh repo fork https://github.com/0xmetaschool/ai-personal-agent/fork)
- Create your feature branch (git checkout -b feature/AmazingFeature)
- Commit your changes (git commit -m 'Add some AmazingFeature')
- Push to the branch (git push origin feature/AmazingFeature)
- Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Please open an issue in the GitHub repository for any queries or support.