Skip to content

ayushcode191/AI-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤖 MultiTool AI Assistant

A full-stack AI Agent built using Google Gemini API and Node.js, designed to handle multiple tools like calculations, prime checks, and crypto price queries — all in one place.


✨ Features

  • ➕ Add two numbers
  • 🔍 Check if a number is prime
  • 💰 Get real-time crypto prices (via CoinGecko API)
  • 💬 Smart AI Q&A powered by Gemini
  • ⌨️ Typing animation for AI responses
  • 📄 Markdown-formatted answers (bold, lists, etc.)

⚙️ How to Run Locally

🔧 Prerequisites

  • Node.js
  • Internet connection
  • Google Gemini API key

1️⃣ Clone the Repository

git clone https://github.com/ayushcode191/AI-Agent.git
cd multitool-ai-assistant

2️⃣ Setup Backend

cd Backend
npm install

Then create a .env file inside the Backend folder:

GOOGLE_API_KEY=your_gemini_api_key_here

3️⃣ Start the Backend Server

node server.js

Server will run at: http://localhost:3001


4️⃣ Open the Frontend

Open Frontend/index.html directly in your browser, or use the Live Server extension in VS Code.


🧪 Example Prompts

  • What is 17 + 23?
  • Is 29 a prime number?
  • Get price of Bitcoin
  • What is Linked List?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published