Skip to content

AnonymousCoderArtist/JARVIS-FC

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Project Logo

Jarvis - The Evolving AI Assistant

A powerful AI assistant, updated *daily*, built with Groq's function calling capabilities. Follow along on YouTube!

GitHub stars GitHub forks GitHub issues

YouTube Playlist Telegram Discord

πŸš€ Jarvis: A Daily AI Adventure

Jarvis is an AI assistant built using Groq's function calling, and it's updated daily! Each day brings new features and improvements, making this a unique project to follow. Watch the YouTube series to see its evolution!

Important Note: This project is released in stages. You'll download the code for each day individually. The GitHub repository will be updated with a new DAY X folder (e.g., DAY 2, DAY 3, etc.) one day after the corresponding YouTube video is released.

Current Capabilities:

  • Day 1: A solid foundation! Jarvis handles file operations, system information retrieval, process management, weather updates, currency conversion, and quick note management. Check out DAY 1.
  • Day 2 and Beyond: Exciting new features coming soon! Check back daily and watch the YouTube series for updates.

πŸ’» Getting Started

This project requires Python 3 and a Groq API key.

  1. One-Time Repository Clone:

    git clone https://github.com/SreejanPersonal/JARVIS-FC.git
    cd JARVIS-FC
  2. Download Daily Updates:

    • Crucial Step: After each new YouTube video, download the updated code for that day from the DAY X folder added to the repository.
    • Copy the contents of that day's folder (DAY X) to your local project directory.
  3. Install Dependencies:

    pip install -r requirements.txt
  4. Groq API Key: Get your key from Groq's website and replace "gsk_YOUR_API_KEY" in core/assistant.py with your key.

πŸƒ Running Jarvis

Once you have the code for a specific day:

python main.py

Jarvis starts in interactive mode. Use exit to quit, clear for a new conversation (keeping history), and new to clear all history.

🀝 Contributing

Contributions are welcome! Please open issues or submit pull requests. The project is structured for easy daily feature additions.

πŸ“£ Stay Updated


Made with ❀️ by Sree (Devs Do Code)

About

An advanced AI assistant (JARVIS) powered by Groq's LLM, capable of performing various tasks and providing intelligent responses via Function Calling (Free)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%