Skip to content
View jknoll's full-sized avatar

Block or report jknoll

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
jknoll/README.md

Hi, I'm Justin

I'm an AI-focused product manager and engineer focused on deep learning, LLM agents, and computer vision. I've won multiple hackathons and received research grants for work in neural networks and taxonomic classification.

jknoll.github.io | LinkedIn


Featured Projects

Deep CNN for multi-label classification of chess positions. Identifies tactical themes (back rank mate, zugzwang, pins) and openings from board state. Trained on 3M+ lichess puzzles.

Grant Recipient

PyTorch Computer Vision Multi-label Classification

Modified BEiT vision transformer for hierarchical taxonomic classification of fungi across six biological ranks. 89.91% accuracy at phylum level on 600K+ images.

$5K Research Grant

Vision Transformers Hierarchical Classification BEiT

AI-powered video ad generation from product URLs. Uses Claude Agent SDK for multi-agent orchestration, web scraping for metadata extraction, and video generation APIs.

Agentic Orchestration Hack

Claude Agent SDK Multi-Agent Video Generation

Connects Claude Desktop to Blender via MCP for 3D model generation from USPTO technical drawings. Describe a mechanism, get a 3D model.

YC/Anthropic MCP Hackathon

MCP Blender 3D Modeling

Pinned Loading

  1. chess-theme-classifier chess-theme-classifier Public

    This project implements a deep convolutional neural network to perform multi-label classification on board positions sourced from the lichess puzzles dataset. Each board position is labeled with ap…

    Python

  2. ai-chess-bot ai-chess-bot Public

    Train a deep neural network to learn the board position eval() function from labeled lichess.com position examples and use the result to play live chess.

    Python

  3. claude-cad claude-cad Public

    Connects Claude Desktop to a locally hosted Blender MCP server, a local Blender instance, and a newly-developed local MCP server which serves as a technical drawing database and server. The user ca…

    Python 1

  4. claude-plays-pokemon claude-plays-pokemon Public

    Forked from morph-labs/morphcloud-examples-public

    Collaboration repo for Claude plays Pokemon

    Python 1

  5. mechanum-robot mechanum-robot Public

    Control system for simple holonomic drive mechanum wheeled Raspberry Pi based robot.

    Python

  6. elo-ladder elo-ladder Public

    Super minimal no-frills code to calculate and display a minimal Elo Ladder for two player zero-sum games such as chess, billiards, etc. Previously used for continuous local billiards ladder.

    Python