Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Aether AI

Aether AI is a full-stack project consisting of a Next.js frontend and a Node.js/Express backend. It features seamless interaction with multiple AI models (Gemini and Grok) with intelligent agent cross-verification.

✨ Key Features

  • Multi-Agent Verification: Integrates both Gemini and Grok models, enabling them to inspect and cross-verify each other's responses to prevent incorrect answers.
  • Secure Authentication: Implements robust JWT (JSON Web Token) and refresh token-based user authentication.
  • Usage Limits: Enforces a daily limit of 15,000 tokens per user to manage API usage.

📁 Project Structure

  • client/: Next.js 16 and Tailwind CSS 4 based user interface.
  • server/: Node.js and Express backend for AI model orchestration.

🚀 Getting Started

1. Prerequisites

2. Installation

Install dependencies for both backend and frontend:

# Install backend dependencies
cd server
npm install

# Install frontend dependencies
cd ../client
npm install

3. Environment Setup

Create a .env file in the root directory (already combined if you're using the root .env). Note: Next.js reads .env variables from its root, so ensure you symlink or configure it, or just keep them centralized.

4. Running the Application

Backend:

cd server
npm run dev

Frontend:

cd client
npm run dev

Open http://localhost:3000 with your browser to see the result. The API will be available at http://localhost:3001.

👤 Author

Deepanshu Verma Full Stack Developer | MERN Stack Engineer

About

Aether AI is a full-stack project consisting of a Next.js frontend and a Node.js/Express backend. It features seamless interaction with multiple AI models (Gemini and Grok) with intelligent agent cross-verification.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages