Skip to content
View SeanClay10's full-sized avatar

Block or report SeanClay10

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SeanClay10/README.md

Sean Clayton

Welcome to my GitHub!

About Me

  • Academics: Senior Computer Science student at Oregon State University, concentrating on ethical AI implementation, machine learning, and software architecture.
  • Technical Interests: AI, RAG systems, DevOps, and ML.
  • Professional Goals: Build impactful, privacy conscious software and AI tools that solve real world problems.
  • Hobbies: Soccer, hiking, and playing guitar.

Featured Projects

🐺 FracFeedExtractor

  • Description: A pipeline written in Python that leverages XGBoost and LLMs to extract predator-prey interaction data from a global database of diet surveys, enabling the validation of the fraction of feeding predators.
  • Key Features:
    • Preprocesses ecological text data and applies TF-IDF vectorization for feature extraction.
    • Uses XGBoost to classify relevant publications with key predator diet metrics.
    • Utilizes local LLMs for deeper extraction and analysis of complex unstructured text.
  • Technologies Used:
    • Python
    • XGBoost
    • sk-learn
FracFeedExtractor

View the Repository


🤖 Local VLM Plays Pokémon

  • Description: An autonomous AI agent that plays Pokémon Red using computer vision and a locally hosted Vision-Language Model, eliminating API costs while maintaining complex decision-making capabilities.
  • Key Features:
    • Achieves autonomous gameplay through real-time screenshot analysis and strategic decision-making using Qwen3-VL.
    • Reduces inference costs from ~$100 per playthrough to $0 by running entirely on local hardware with 4-bit quantization.
    • Hybrid perception system combining computer vision, RAM memory hooking, and collision map generation for robust spatial reasoning.
  • Technologies Used:
    • Python
    • Qwen3-VL
    • PyBoy
    • HuggingFace Transformers
VLMResponse

View the Repository


🕸️ DocNexus

  • Description: A local, privacy focused RAG system that enables deep analysis of PDF documents using knowledge graphs and local LLMs.
  • Key Features:
    • PDF upload and interactive query interface via Streamlit.
    • Knowledge graph construction from document concepts and relationships.
    • LLM-powered reasoning with Ollama for context-aware answers, fully local ensuring privacy.
  • Technologies Used:
    • Streamlit
    • LangChain
    • Docker
Knowledge Graph

View the Repository


🃏 Multi-Threaded Poker Simulator

  • Description: A performance optimized poker simulator written in C++ that implements advanced data structures and algorithmic techniques to simulate realistic poker gameplay.
  • Key Features:
    • Multi-threaded functionality for enhanced performance.
    • Realistic game mechanics, including betting rounds, hand evaluations, and decision-making logic.
    • Scalable design allowing for multiple players and various poker variants.
  • Technologies Used:
    • C++
    • Qt
    • CMake
Poker Gameplay

View the Repository


Technical Skills

  • Languages: C, C++, Python, JavaScript
  • Tools & Frameworks: LangChain, React, Node.js, sk-learn, Docker, Kubernetes
  • Methodologies: Agile Development, Test-Driven Development (TDD), Scrum Methodology

I'm always open to collaborating on exciting projects or discussing ideas. Feel free to reach out:

Pinned Loading

  1. NovakLabOSU/FracFeedExtractor NovakLabOSU/FracFeedExtractor Public

    FracFeedExtractor is a Python-based pipeline that utilizes machine learning and LLMs to automatically identify predator diet studies in ecological literature and extract key data needed to quantify…

    Python 2

  2. local-vlm-plays-pokemon local-vlm-plays-pokemon Public

    Autonomous Pokémon Red agent using local Qwen3-VL and PyBoy. Zero API calls, zero cost, pure local VLM reasoning and computer vision.

    Python 3

  3. doc-nexus doc-nexus Public

    DocNexus is a local, privacy-focused RAG system that enables deep question answering over PDF documents using knowledge graphs and locally hosted LLMs. It combines graph-based retrieval, reasoning,…

    Python 2

  4. mt-poker-simulator mt-poker-simulator Public

    A multi-threaded, object-oriented poker simulator built in C++ with a Qt-based front-end for an intuitive and visually appealing user experience.

    C++ 1

  5. my-portfolio my-portfolio Public

    I designed and built this website to showcase my projects, technical skills. It serves as a central hub for my work, highlighting how I approach design and development.

    CSS 1

  6. ultimate-trivia-challenge ultimate-trivia-challenge Public

    JavaScript trivia game served through node.js server. Four different categories to choose from and leaderboard for top scores.

    JavaScript 1