Skip to content

takitajwar17/inherit

Repository files navigation

🌌 Inherit: The AI-Powered Cosmic Command Center

Inherit is a state-of-the-art, AI-orchestrated learning and coding ecosystem. Designed with a stunning Cosmic Glass aesthetic, it serves as a personalized command center for developers, bridging the gap between passive learning and active creation through intelligent mentorship and fluid workflows.

Cosmic Header


✨ Features that Define the Future

🧠 AI Intelligence Hub

An advanced multi-agent orchestrator powered by Llama 3.3 (Groq) and Gemini 2.5 Flash.

  • Roadmap Navigator: Generates hyper-personalized learning paths with curated YouTube content.
  • Code Assistant: Provides real-time code reviews, optimizations, and holographic feedback.
  • Learning Companion: A multi-modal voice/chat assistant that adapts to your learning style.

📅 Task Command Center (Google-Style)

Manage your growth with a premium, glassmorphic task management system.

  • Kanban Board: Drag-and-drop your progress through neon-accented columns.
  • Google-Style Calendar: A high-density grid view with color-coded task chips (P1, To Do, Done).
  • Glass Dock: A futuristic, floating sidebar navigation for instant control.

🎮 Gamified Quests

Transform learning into a competitive arena.

  • AI-Evaluated Challenges: Real-time evaluation of your code using industry-standard metrics.
  • Time-Locked Arenas: Test your speed and logic in high-pressure coding environments.
  • Live Leaderboards: Rival with developers across the globe.

👨‍💻 Collaborative Playground

  • Real-Time Synchronization: Code together in low-latency rooms powered by Pusher.
  • Multi-Language Engine: Execute code across JS, Python, Java, C++, and more via the Piston API.
  • Holographic Editor: A custom-themed Monaco editor designed for deep focus.

🎨 The "Cosmic Glass" Aesthetic

The UI is built on the "Full Inherit" design system:

  • Palette: Deep Space (#030014), Electric Cyan, and Neon Violet.
  • Materials: High-blur Glassmorphism (backdrop-blur-3xl) and vibrant holographic borders.
  • Motion: Ultra-smooth animations powered by Framer Motion.

🛠️ Tech Architecture

Layer Technologies
Core Next.js 14, React 18, Tailwind CSS
Intelligence Groq AI (Llama 3.3 70B), Google Gemini
Persistence MongoDB, Mongoose
Real-time Pusher, Clerk (Auth & Sync)
Execution Piston API, Monaco Editor

🚦 Getting Started

1. Initialize Orbit

git clone https://github.com/takitajwar17/inherit.git
cd inherit
npm install

2. Configure Your Grid

Create a .env.local file and populate the mission-critical keys:

# AI Intelligence (REQUIRED)
GOOGLE_API_KEY=your_gemini_key
GROQ_API_KEY=your_groq_key

# Data & Auth
MONGODB_URI=your_mongodb_uri
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=your_clerk_key
CLERK_SECRET_KEY=your_clerk_secret

# Infrastructure
NEXT_PUBLIC_YOUTUBE_API_KEY=your_youtube_key
PUSHER_APP_ID=your_id
NEXT_PUBLIC_PUSHER_KEY=your_key

3. Launch the App

npm run dev

📝 Project Mission

To empower the next generation of developers by providing a unified, AI-driven environment that makes the complex feel intuitive, and the learning process feel like an adventure.


📜 License

Licensed under the MIT License. 🛰️

About

Inherit is a modern educational platform built with Next.js, designed to provide an immersive and structured learning experience for aspiring developers.

Resources

License

Stars

Watchers

Forks

Contributors