Namaste-AI

mcp
Security Audit
Warn
Health Warn
  • License Ò€” License: MIT
  • Description Ò€” Repository has a description
  • Active repo Ò€” Last push 0 days ago
  • Low visibility Ò€” Only 6 GitHub stars
Code Pass
  • Code scan Ò€” Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions Ò€” No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Namaste AI πŸš€ by Akshay Saini (Founder of NamasteDev) β€” Notes, learnings, and projects β€” exploring LLMs, RAG, AI agents, MCP, and AI-powered applications. #AI #LLM #RAG #MCP

README.md

Namaste AI πŸš€

Namaste AI is a hands-on learning journey to understand modern Artificial Intelligence and build real-world AI applications.

Created while learning from the Namaste AI course πŸ”₯ by Akshay Saini, Founder of NamasteDev.

This repository is my learning in public journey, where I share my handwritten notes, learnings, experiments, and projects as I explore AI. βœοΈπŸ€–

πŸ’‘ The goal is not just to use AI tools.

Understand how AI works β†’ Build with AI β†’ Learn by doing β†’ Share the journey. πŸš€

🌐 Live Demo

πŸ”— namaste-ai-dev.vercel.app

✍️ Take Notes β€’ πŸ’‘ Learn concepts β€’ πŸ› οΈ Build Projects β€’ πŸš€ Learn in Public

πŸ“š Course Roadmap

πŸš€ Learn AI step by step β€” from understanding the foundations to building real-world AI applications.

✍️ Along the way, I'm also creating and sharing my handwritten notes so my learning stays public and useful to others.

🧠 Season 1 β€” Inside the Mind of AI

Understand how AI evolved, how modern AI systems work, and what happens inside an LLM.

🎬 Episode 01 β€” Welcome to Namaste AI

🌱 Begin your Namaste AI journey and explore what AI is, how it works, and what you'll learn throughout the course.

What you'll learn

  • πŸ€– What is AI?
  • 🧠 How AI systems work
  • πŸ—ΊοΈ Course roadmap
  • πŸš€ What we'll build and explore

✍️ Handwritten Notes:


πŸ•°οΈ Episode 02 β€” The Evolution of AI

Explore the evolution of Artificial Intelligence and the breakthroughs that shaped modern AI systems.

What you'll learn

  • 🧠 How AI started
  • πŸ“œ Important AI milestones
  • β™ŸοΈ Rule-based AI
  • πŸ€– Machine Learning
  • πŸ”₯ The evolution toward modern AI

✍️ Handwritten Notes:

🌱 Structure of this Project

Namaste-AI/
β”‚
β”œβ”€β”€ πŸ“ public/                          # Static assets served at root
β”‚   └── πŸ“ images/
β”‚       β”œβ”€β”€ πŸ–ΌοΈ hero-ai.webp             # Hero section background image
β”‚       └── πŸ“ notes/                   # Handwritten note images (per episode)
β”‚           β”œβ”€β”€ πŸ“ s1-e1/               # Season 1 Β· Episode 01 notes
β”‚           β”‚   └── s1-e1-welcome-to-namaste-ai.webp
β”‚           └── πŸ“ s1-e2/               # Season 1 Β· Episode 02 notes
β”‚               β”œβ”€β”€ s1-e2.1-what-is-artificial-intelligence.webp
β”‚               β”œβ”€β”€ s1-e2.2-can-machines-think.webp
β”‚               β”œβ”€β”€ s1-e2.3-rule-based-ai.webp
β”‚               └── s1-e2.4-machine-learning.webp
β”‚
β”œβ”€β”€ πŸ“ src/                             # Application source code
β”‚   β”œβ”€β”€ πŸ“ app/                         # Next.js App Router (pages & layouts)
β”‚   β”‚   β”œβ”€β”€ 🎨 globals.css              # Global styles, theme tokens, design system
β”‚   β”‚   β”œβ”€β”€ πŸ–ΌοΈ icon.jpg                 # Favicon / app icon
β”‚   β”‚   β”œβ”€β”€ πŸ“„ layout.tsx               # Root layout (metadata, fonts, providers)
β”‚   β”‚   └── πŸ“ notes/
β”‚   β”‚       β”œβ”€β”€ πŸ“„ page.tsx             # Redirects to default season (/notes)
β”‚   β”‚       └── πŸ“ [seasonSlug]/        # Season routes (/notes/season-1)
β”‚   β”‚           β”œβ”€β”€ πŸ“„ page.tsx         # Season overview page
β”‚   β”‚           └── πŸ“ [episodeSlug]/   # Episode routes (/notes/season-1/episode-1-...)
β”‚   β”‚               β”œβ”€β”€ πŸ“„ page.tsx     # Episode viewer page
β”‚   β”‚               └── πŸ“ [pageSlug]/  # Direct page routes (/notes/.../rule-based-ai)
β”‚   β”‚                   └── πŸ“„ page.tsx # Individual note page with custom SEO
β”‚   β”‚
β”‚   β”œβ”€β”€ πŸ“ components/                  # Reusable React components
β”‚   β”‚   β”œβ”€β”€ πŸ“ home/
β”‚   β”‚   β”‚   └── 🧩 Hero.tsx             # Landing page hero section
β”‚   β”‚   β”œβ”€β”€ πŸ“ layout/
β”‚   β”‚   β”‚   β”œβ”€β”€ 🧩 Header.tsx           # Top navigation bar
β”‚   β”‚   β”‚   β”œβ”€β”€ 🧩 Navbar.tsx           # Desktop navigation links
β”‚   β”‚   β”‚   β”œβ”€β”€ 🧩 Sidebar.tsx          # Mobile slide-out menu
β”‚   β”‚   β”‚   └── 🧩 Footer.tsx           # Site footer with social links
β”‚   β”‚   └── πŸ“ notes/
β”‚   β”‚       β”œβ”€β”€ 🧩 Notes.tsx            # Main notes page orchestrator
β”‚   β”‚       β”œβ”€β”€ 🧩 NotesHero.tsx        # Notes page hero / header
β”‚   β”‚       β”œβ”€β”€ 🧩 SeasonTabs.tsx       # Horizontal scrollable season tabs
β”‚   β”‚       β”œβ”€β”€ 🧩 SeasonBanner.tsx     # Active season info banner
β”‚   β”‚       β”œβ”€β”€ 🧩 NotesFilter.tsx      # Search bar + topic filter chips
β”‚   β”‚       β”œβ”€β”€ 🧩 EpisodeCard.tsx      # Episode card with thumbnail & metadata
β”‚   β”‚       └── 🧩 NotesViewerModal.tsx # Fullscreen notes viewer (zoom, nav, download)
β”‚   β”‚
β”‚   β”œβ”€β”€ πŸ“ context/
β”‚   β”‚   └── πŸ”§ ThemeContext.tsx         # Light / Dark theme provider
β”‚   β”‚
β”‚   └── πŸ“ data/
β”‚       └── πŸ“‹ notesData.ts            # All seasons, episodes & note pages data
β”‚
β”œβ”€β”€ βš™οΈ next.config.ts                   # Next.js configuration
β”œβ”€β”€ βš™οΈ tsconfig.json                    # TypeScript configuration
β”œβ”€β”€ βš™οΈ eslint.config.mjs                # ESLint configuration
β”œβ”€β”€ βš™οΈ postcss.config.mjs               # PostCSS / Tailwind CSS config
β”œβ”€β”€ βš™οΈ .prettierrc                      # Prettier code formatter config
└── πŸ“¦ package.json                     # Dependencies & scripts

πŸ’‘ Note images are organized by season and episode (s1-e1/, s1-e2/, ...) so adding new episodes is as simple as dropping images into the right folder and updating notesData.ts.

🎻 Prerequisites

Before running the application, make sure you have the following installed:

  • Node.js: v18.x or later.
  • Package Manager: npm (v9+), yarn, pnpm, or bun.

πŸ”₯ Clone this Repository

Follow these steps to set up and run RepoSpark locally:

1. Clone the Repo

git clone https://github.com/chetannada/Namaste-AI.git

2. Go to the project directory

cd Namaste-AI

3. Install Dependencies

npm install

4. Run Development Server

npm run dev

Open http://localhost:3000 in your browser to start analyzing repositories!

✏️ Contributing

Contributions make the open-source community an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

To contribute:

  1. Fork the Project.
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature).
  3. Commit your Changes (git commit -m 'Add some AmazingFeature'). Ensure pre-commit hooks (Husky, Prettier, ESLint) pass successfully.
  4. Push to the Branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

Please follow our coding standards:

  • Always use TypeScript (avoid any).
  • Prefer Server Components; use Client Components only when necessary.
  • Keep components modular, reusable, and avoid UI duplication.

πŸ“„ License

MIT License

🀝 Let's Connect

linkedin
twitter
discord

Reviews (0)

No results found