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 is supported. This note will only be visible to 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: Agentic AI systems, machine learning, RAG architectures, and scalable software infrastructure.
  • Professional Goals: Build impactful, privacy-conscious software and AI tools that solve real world problems.
  • Hobbies: Soccer, hiking, and playing guitar.

Featured Projects

🏢 Ask Peavy — Smart Building Analytics Agent

  • Description: An agentic AI system that enables natural language querying of smart building sensor data, allowing facility staff to analyze environmental conditions without writing database queries or performing manual analysis.
  • Key Features:
    • LangGraph-based agent workflow orchestrating LLM reasoning, validation, data retrieval, and analytics execution.
    • Structured intent extraction from natural language using a locally hosted LLaMA 3.1 8B model with schema-constrained JSON output.
    • Deterministic analytics tools for temporal statistics, spatial comparisons, aggregations, and threshold monitoring across building sensors.
    • Interactive Streamlit interface with visualizations, execution trace transparency, and exportable analytics reports.
  • Technologies Used:
    • Python
    • LangGraph
    • Streamlit
    • pandas
Ask Peavy

View the Repository


🐺 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


🃏 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