Skip to content
View Hannune's full-sized avatar
  • hannune
  • Seoul

Block or report Hannune

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

Hi there, I'm Hannune πŸ‘‹

AI Engineer, Document Automation Without Broken Formatting

GitHub followers Profile Views


πŸ’‘ What I Do

Most companies still move documents by hand. Translating a 90-page manual. Pulling numbers out of a stack of PDFs. Checking whether the totals actually add up.

The tools that exist do half the job. ChatGPT translates well and wrecks your layout. DeepL and Google break multi-column pages and complex tables. Document AI from the big clouds extracts fields but won't tell you when the line items don't reconcile with the summary on page 3.

I build the other half.

What I've built and run:

  • A format-preserving docx translation pipeline with translation memory, terminology control, and do-not-translate protection
  • A causal-chain research pipeline for trade and tariff documents (2asy.ai), around 2,400 articles a day
  • A multilingual entity-resolution API
  • Live demos: PDF Q&A and PDF-to-JSON extraction at demo.hannune.ai

Before Hannune: LG Energy Solution, Scenera (Netflix, Sony, GS Retail). MS, Seoul National University. Two patents.

Zero API Costs Complete Privacy

Production Ready Battle Tested


πŸ—οΈ Featured Projects

Automated AI-powered economic news platform with dual-language support

  • 🌍 Live at 2asy.ai (English) & 2asy.net (Korean)
  • πŸ“° 10 daily automated publications powered by local LLMs
  • πŸ’° Reduced costs to 1/10-1/20 compared to cloud APIs
  • πŸ€– Custom summarizer with structured output & content review nodes
  • πŸ”„ Fully containerized pipeline with vLLM, llama.cpp & LiteLLM

Production-grade infrastructure for running 70+ local LLM models

Architecture

Your App
   ↓
LiteLLM Gateway  ← Load balancing, fallbacks, metrics
   ↓
   β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
   β”‚         β”‚         β”‚
Ollama    Ollama    vLLM  ← 70+ models across servers

Components:

  • πŸš€ Fleet Manager - Manage 70+ models (Qwen, Llama, Granite, Mistral)
  • 🌐 LiteLLM Gateway - OpenAI-compatible proxy with load balancing
  • 🐳 Production Docker - Hardened Ollama deployment
  • πŸ“Š Monitoring Dashboard - Real-time GPU & model status
  • ⚑ GPTQ-Marlin Optimization - 2-3x faster inference

Reusable building blocks for local LLM applications

Featured Components:

  • πŸ” Elasticsearch RAG Manager - Full-stack RAG with FastAPI + Streamlit
  • 🎨 Vision-Language Models - Local VLM experiments (Granite, LLaVA)
  • πŸ”§ MCP Agent Services - Code execution, research & web scraping microservices
  • πŸ“ Large Text Summarizer - Map-reduce for documents exceeding context windows
  • πŸ“° GDELT Collector - Real-time global news with advanced filtering
  • πŸ”— Distributed Tools - MCP + LangChain integration

Complete, production-ready applications built with 100% local LLMs

Applications:

  • πŸ”¬ AI Research-Code Pipeline - Multi-agent system (Researcher β†’ Developer β†’ Validator)
  • 🏠 Korean Real Estate AI - Market analysis with government data
  • πŸ€– Agent Integration Examples - Router patterns, MCP tools & A2A workflows

Multi-Agent Architecture

User Query β†’ Supervisor Agent
                  ↓
      β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
      β”‚           β”‚           β”‚
  Research    Developer   Analysis
   Agent       Agent        Agent
      β”‚           β”‚           β”‚
      β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                  ↓
         Final Result (100% Local)

Intelligent research agent with supervisor-driven architecture

  • πŸ’¬ Interactive chat with intelligent research triggers
  • πŸ”¬ Deep research via GPT-Researcher + local document RAG
  • πŸ“š Multi-format document processing (PDF, DOCX, TXT, MD, JSON)
  • πŸ—„οΈ Conversation management with SQLite persistence
  • 🌐 Hybrid research: Web + Local documents

πŸ› οΈ Beginner Projects

πŸ“¦ Simple LLM Chatbot - Cost-effective chatbot with pay-per-use APIs
  • Streamlit frontend + FastAPI backend
  • Multiple API provider support (OpenAI, Ollama, Anthropic)
  • Modular architecture for easy customization
πŸ” Simple RAG (No LangChain) - Lightweight RAG implementation
  • Pure Python RAG without frameworks
  • Support for PDF, PPTX, DOCX uploads
  • Semantic search with vector embeddings
πŸ–₯️ Local LLM Server Setup - Comprehensive server setup guide
  • Ubuntu 22.04 server configuration
  • Docker containerization
  • GPU support (NVIDIA & AMD)
  • Vector database setup

πŸ› οΈ Tech Stack

Infrastructure & Deployment

Docker Kubernetes Ubuntu NVIDIA

LLM & AI Frameworks

LangChain Ollama vLLM LiteLLM

Backend & APIs

Python FastAPI Streamlit

Databases & Search

Elasticsearch ChromaDB SQLite

CMS & Frontend

Ghost React


πŸ“Š Architecture Philosophy

🎯 Core Principles

100% Local Execution

Production Ready

Privacy First

Cost Optimized

Hardware Optimized

Modular Design


πŸ“ˆ GitHub Stats

GitHub Stats

Top Languages


🎬 Demo

Web Crawling β†’ Structured Extraction β†’ Knowledge Graph

Raw web page β†’ Markdown β†’ Structured data extraction β†’ Neo4j knowledge graph β€” 100% local LLMs

Here's additional demo you can try on my website.


🎯 What Makes My Work Unique

πŸ’° Cost Efficiency

From $1000+/month cloud bills β†’ ~$50/month electricity (95% savings)

🏭 Production Grade

Not just demos - real applications serving real users:

  • 2asy.ai - 10 daily automated publications
  • Multi-server deployments with 99.9% uptime
  • Handling 50+ concurrent users

πŸ”’ Privacy First

  • Zero data sent to third parties
  • Complete control over your infrastructure
  • GDPR/compliance ready out of the box

⚑ Performance Optimized

  • GPTQ-Marlin kernels: 2-3x faster inference
  • Smart model routing across hardware
  • Load balancing & automatic failover

🌟 Recent Highlights

  • πŸš€ Deployed production AI news platform serving 1000+ daily visitors
  • πŸ“Š Built monitoring infrastructure for 70+ LLM models
  • πŸ”§ Created reusable MCP services for agent automation
  • 🎨 Implemented local vision-language model experiments
  • πŸ“° Developed real-time global news collection system with GDELT

πŸ“« Connect With Me

GitHub Website Email


πŸ’‘ Interested in running your own AI infrastructure?

Check out my repositories for comprehensive guides, production-ready code, and real-world examples!

⭐ Star my repos if you find them useful!


Building the future of local AI, one model at a time πŸš€

Pinned Loading

  1. 2asy 2asy Public

  2. Langgraph-Research-Agent Langgraph-Research-Agent Public

    Python

  3. LLM-Applications LLM-Applications Public

    Python

  4. LLM-Components LLM-Components Public

    Python

  5. LLM-Infrastructure LLM-Infrastructure Public

    Python