What’s Inside

This repository contains practical demonstrations and implementations of modern AI technologies:

LLM Demonstrations (llms.ipynb)

  • Azure OpenAI Integration: Complete setup guide for Azure OpenAI services
  • Chat Conversations: Build an AI study buddy for computer science topics
  • Image Generation: Create visual aids using DALL-E
  • Educational Applications: Real-world examples for students
  • Essay Writing Assistant: Help with academic writing and outlines

RAG Implementation (rag.ipynb)

  • Document Processing: Extract text from PDF files (Constitution of Kenya 2010)
  • Text Chunking: Intelligent document segmentation
  • Vector Embeddings: Using Sentence Transformers for semantic search
  • FAISS Integration: Efficient similarity search
  • Query System: Ask questions about constitutional content

Spotify MCP Server (spotify-play-music/)

A complete Model Context Protocol (MCP) server for Spotify integration:

  • Music Control: Play, pause, skip tracks, and adjust volume
  • Apple Script Integration: Native macOS Spotify control
  • MCP Tools: Structured tool definitions for AI agents
  • Agent Builder Integration: Connect with AI Toolkit Agent Builder

Link to repository.