Skip to content

SuperMuel/AskSamuel

Repository files navigation

An interactive AI assistant that represents my professional portfolio. Potential employers can chat with it to learn about my projects, skills, and experience.

Live Demo: https://ask-samuel.streamlit.app

What It Does

  • Smart Portfolio Access: Automatically loads my complete portfolio and answers questions about my work
  • Direct Contact: Employers can reach out directly through the chatbot with instant notifications
  • Real-time Streaming: Fast, responsive conversations with multiple LLM options
  • Voice Input: Speech-to-text transcription using Mistral's Voxtral model for hands-free interaction

Tech Stack

  • LangGraph: Agent orchestration and conversation management
  • LangChain: Support Multiple LLMs
  • Streamlit: Frontend interface with audio input and streaming
  • Pydantic: Data validation and settings
  • LangSmith: Prompt management and Observability: Tracing and Feedback
  • Mistral Voxtral: Speech-to-text transcription for voice input

About

My portfolio, powered by AI. Ask it anything.

Resources

Stars

Watchers

Forks

Contributors