Skip to content
View sort-tech's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report sort-tech

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.

Content in all repositories owned by your account will be closed.
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
sort-tech/README.md

Hi, I'm Jwp πŸ‘‹

AI & Backend Engineer in Seoul β€” I build AI systems that survive contact with production: knowledge graphs, RAG pipelines, AI agents, and the gateways, APIs and UIs that make them usable.

I run sortInc., a small engineering studio. Everything below is public β€” clone it, run it, read the commits.


πŸ”­ What I work on

  • Knowledge graphs & RAG β€” Neo4j + n10s ontology stores next to pgvector / RAGFlow, so retrieval cites its sources
  • LLM gateways & governance β€” LiteLLM proxies with guardrail chains, PII masking and hash-chained audit logs
  • Multimodal vision β€” a fast detector proposes (YOLO), a VLM verifies (Qwen3-VL)
  • Local fine-tuning β€” LoRA pipelines from synthetic data to GGUF, re-registered in Ollama
  • Offline-first stacks β€” vector-tile maps and digital twins that run with zero runtime network calls

πŸš€ Featured projects

Project What it does Stack
image-to-ppt Turns a screenshot, scan or whiteboard photo into a .pptx with native, editable shapes, tables and text β€” never a flattened image Python Β· FastAPI Β· React Β· Vision LLM
neo4j-n10s-pipeline Docker starter for Neo4j + n10s (neosemantics) + APOC β€” RDF ontology in, a queryable knowledge graph out Neo4j Β· RDF Β· Cypher Β· Docker
llm-finetuning-tutorial End-to-end LoRA fine-tuning for local Ollama models, text and vision: dataset β†’ train β†’ merge β†’ GGUF β†’ Ollama transformers Β· PEFT Β· Qwen3 / Qwen3-VL
llm-chat-widget Side-panel AI chatbot for Chrome & Edge that answers from the page you're reading, with evidence highlighting JavaScript Β· LiteLLM Β· MV3

πŸ›  Stack

Python FastAPI Neo4j PostgreSQL Ollama Hugging Face LiteLLM React TypeScript Docker

πŸ“« Get in touch

🌐 sort-tech.github.io/ai-tech-portal Β· βœ‰οΈ sortinc.dev@gmail.com

If something here saved you time, a ⭐ helps others find it.

Pinned Loading

  1. neo4j-n10s-pipeline neo4j-n10s-pipeline Public

    Docker-based starter pipeline for Neo4j with n10s (neosemantics) and APOC, featuring RDF ontology loading, Cypher scripts, and standalone graph visualization.

    Python 1

  2. llm-finetuning-tutorial llm-finetuning-tutorial Public

    End-to-end LoRA fine-tuning for local Ollama models (Qwen3 LLM & Qwen3-VL) with transformers + PEFT: dataset β†’ train β†’ merge β†’ GGUF β†’ Ollama.

    Python 1

  3. llm-chat-widget llm-chat-widget Public

    Side-panel AI chatbot for Chrome & Edge that answers from the page you're reading. Works with LiteLLM or any OpenAI-compatible API.

    JavaScript 1

  4. image-to-ppt image-to-ppt Public

    Turn a picture of a slide into a native, editable PowerPoint (.pptx) β€” real shapes, tables and text via a vision LLM. Web UI + CLI.

    Python 2 1