Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.6 KB

README.md

File metadata and controls

39 lines (27 loc) · 1.6 KB

image

AutoMate

AutoMate is an AI-powered web-browsing assistant that allows users to perform tasks through natural language input or voice commands. Users can ask autoMate to perform tasks like:

  • Searching for information (e.g., “Find my latest emails from Johnny”).
  • Automating reservations, reminders, and more.
  • Providing step-by-step transparency by explaining what actions it took to fulfill the request. With the integration of Cohort for AI generation and Groq for voice recognition, AutoMate also generates content dynamically and transcribes voice commands in real-time.

Tech Stack

AutoMate was built using a combination of web development tools and AI frameworks:

  • Frontend: Developed in React with Tailwind CSS for a simple and intuitive user interface. Compatible with multiple platforms including Chrome and Safari.
  • Backend: Powered by Javascript and Express.js to handle AI requests and data processing.
  • NLP and AI: Cohere was added for AI-powered content generation, while Groq was used for voice recognition.
  • AR/VR Integration: autoMate adds outstanding experiences utilizing cutting-edge technologies of AR/VR using platforms like Apple Vision Pro.

Getting Started

# Clone the Git Repo
git clone https://github.com/AutoMate-HTN2024/AutoMate.git

# Install dependencies
cd backend && npm install

# Start Express server on localhost
npm run start

# Install dependencies for frontend
cd ../frontend && npm install

# Build the browser extension package
npm run build

# Open in the browser of your choice!