Projects & Libraries

Open-source libraries I built, services I run, and enterprise projects I delivered.

모든 라이브러리는 Playground — try it live.

playground.hrletsgo.me — interactive demos and docs

Open Playground

googer

v0.7.3

Multi-Engine Web Search

Python

A type-safe web search library across 7 engines, with concurrent multi-engine search, automatic fallback and caching.

7 enginesMulti-engineImages / news / videoCachingQuery Builder

f2a

v1.1.0

File to Analysis

Python

Generates 23 statistical analyses and 50 visualizations automatically from any data source, with HTML reports in 6 languages.

23 analysesHTML reports6 languages24+ file formatsHuggingFace

Contextifier

v0.8.0

Document → AI Context

Python

Converts a wide range of document formats into structured text an AI can actually use — 5 OCR engines, smart chunking, 80+ formats.

80+ formats5 OCR enginesSmart chunkingTable handlingLangChain

playwLeft

v0.1.0

Rust Browser Automation

Rust + Python

An agent-first browser automation toolkit written in Rust — native CDP performance with Python bindings.

Rust coreCDP protocolAgent-firstAsync-nativePython bindings

geny-executor

v2.65.4

21-stage Agent Pipeline — no LangChain

Python

A Python library that runs a 21-stage agent pipeline directly on raw provider APIs. Its dual-abstraction architecture normalizes 5 LLM providers onto one message and tool spec, so every stage is directly controllable and fully introspectable — without LangChain or LangGraph.

Versions from PyPI

21-Stage Pipeline5 LLM ProvidersDual AbstractionMCP-nativeStreamingIntrospectable

geny-harness

v

Rust drop-in for geny-executor

Rust + Python

The same 21-stage interface as geny-executor with the data layer reimplemented in Rust (PyO3). Swapping it in is a one-line import change; wheels ship for Python 3.10–3.14 on Linux, Windows and macOS.

PyPI release pending

Drop-in ReplacementPyO3Rust EngineCross-platform WheelsWASM-ready

graphier

v1.5.3

3D/2D Graph Renderer for React

TypeScript

A React graph renderer built on Three.js and d3-force-3d: 2 GPU draw calls, Web Worker layout, custom GLSL shaders, a 360° keyboard camera and an analytics module — production-grade.

2 Draw CallsGLSL ShadersWeb Worker360° Camera3 ThemesAnalysis Module

an-web

v0.9.1

AI-Native Web Browser Engine

Python

A Python-native headless browser engine that lets AI agents treat the web as a structured semantic graph rather than pixels. It embeds V8 (mini-racer) and reduces a page to an actionable state machine through a three-method interface — navigate, snapshot, act — plus 13 tools including a fetch/network data plane.

Embedded V8navigate·snapshot·act13 toolsSemantic GraphPolicy·Tracing