Skip to content
View vimkim's full-sized avatar

Block or report vimkim

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

vimkim

Neovim + LazyVim user and CLI/TUI maniac. I work on CUBRID and build tools for database debugging, CI investigation, and AI-assisted development.

Rust · C++ · Go · Linux

Selected projects

Project What it helps with
volmap Inspect CUBRID volumes, pages, and records offline through a TUI, CLI, or web viewer.
csql-future Add searchable SQL history, schema-aware completion, and multiline editing to CSQL.
cubrid-language-tools Share CUBRID SQL completion and supported syntax checks across terminal and editor tools.
cubrid.nvim · cubrid-vscode CUBRID SQL highlighting, completion, and diagnostics in Neovim and VS Code. Public alpha.
cubrid-workenv Keep databases and runtime resources separate across CUBRID worktrees.
cubrid-conf-tui Find and edit CUBRID [common] settings with fuzzy search and offline parameter metadata.
cubrid-ci Inspect PR status and collect test evidence for an exact engine commit.
cubrid-tc-chronicle Trace testcase failures across engine commits and CI runs through a CLI and web UI.
jql-tui Build Jira queries with nested AND/OR groups, live JQL previews, and Korean explanations.

How I work

  • Neovim + LazyVim for editing, with CLIs and TUIs throughout the workflow.
  • Herdr keeps project spaces and agent sessions together.
  • Codex and Claude Code help with implementation, investigation, and documentation.
  • Small CLIs connect the workflow: tracking work, inspecting CI evidence, and browsing the results.

Herdr workspace showing project spaces and Codex agent sessions

My daily workspace: project spaces on the left, the active agent session on the right.

All projects

Browse the full project catalog

Dates show the latest commit on each project's default branch (UTC), refreshed weekly.

Database tools

  • csql-future updated 2026-10-30 — Adds persistent searchable history, schema-aware completion, and multiline editing to CUBRID's CSQL client
  • cubrid-build-coordinator updated 2026-10-20 — Coordinates CUBRID builds and defers installation while an installation prefix is in use
  • cubrid-ci updated 2026-11-03 — Reports CUBRID pull-request status and collects exact-commit GitHub Actions evidence for test_medium, test_sql, and test_shell analysis
  • cubrid-conf-tui updated 2026-10-23 — Terminal editor for CUBRID [common] settings, with fuzzy search, offline parameter metadata, and validated edits where supported
  • cubrid-dev2-pr updated 2026-09-23 — CLI/TUI for tracking open CUBRID Dev2 teammate PRs with approval progress and review state
  • cubrid-dev2-server updated 2026-10-29 — Dev server environment setup for CUBRID development
  • cubrid-ha-oneclick updated 2025-12-10 — One-click CUBRID HA setup
  • cubrid-jira updated 2026-11-06 — Provides cubrid-jira-search utility for AI agent skills and automation
  • cubrid-language-tools updated 2026-10-31 — Shared CUBRID SQL completion and syntax-checking engine with library, CLI, and LSP interfaces
  • cubrid-logtopbind-rs updated 2025-02-08 — CLI utility that rebinds CUBRID broker logs
  • cubrid-memmondiff updated 2025-01-24 — CLI utility for diffing memmon dumps
  • cubrid.nvim updated 2026-10-31 — Neovim plugin for CUBRID SQL syntax highlighting, indentation, completion, and diagnostics
  • cubrid-oos-context updated 2026-11-06 — Authoritative CUBRID OOS project context docs consumed by AI agent skills
  • cubrid-oos-search updated 2026-03-30 — Semantic search over the CUBRID OOS knowledge vault (LlamaIndex + ChromaDB)
  • cubrid-oos-test updated 2026-06-15 — Simple test framework (just + shell automation) for CUBRID OOS project
  • cubrid-oos-vault updated 2026-04-01 — CUBRID OOS knowledge vault published as a Quartz digital garden
  • cubrid-tc-chronicle updated 2026-10-20 — CLI and read-only web UI for searching testcase failure history across CUBRID commits and GitHub Actions runs
  • cubrid-test-ai-reporter updated 2026-03-23 — AI-powered test result reporter for CUBRID
  • cubrid-vscode updated 2026-10-30 — Public alpha VS Code extension for CUBRID SQL highlighting, indentation, completion, and diagnostics through the shared language server
  • cubrid-workenv updated 2026-10-23 — Prepares dedicated CUBRID installations and separate runtime resources for each source worktree
  • my-cubrid updated 2026-11-06 — CUBRID-related utility scripts and settings
  • my-cubrid-dev-containers updated 2025-02-19 — Dev Containers for CUBRID development
  • my-cubrid-docs updated 2026-11-06 — Personal knowledge base of CUBRID design notes and architecture docs
  • my-cubrid-doxygen updated 2025-09-15 — Personal Doxygen config for CUBRID source
  • my-cubrid-jira updated 2026-11-06 — CUBRID JIRA issues and drafts in Markdown
  • volmap updated 2026-09-11 — Read-only offline explorer for CUBRID volumes, pages, files, and records through a TUI, CLI, and web viewer
  • volmap-sqlite updated 2026-09-11 — Read-only SQLite storage inspector with a page atlas, schema flow, and B-tree and overflow inspection

AI workflow tools

  • claude-code-docs updated 2026-04-13 — Claude Code study logs and references
  • docserve updated 2026-11-04 — Serve AI-generated HTML and Markdown from an SSH server with automatic port selection, document navigation, and file/content search
  • gh-pr-comments-fetch updated 2026-07-28 — Export GitHub pull request comments into context-rich Markdown for AI-assisted review workflows
  • grill-tui updated 2026-09-29 — Terminal worksheet for quickly answering numbered AI questions and copying the responses back to chat
  • herdr-next-to-current updated 2026-10-23 — Python helper for creating adjacent Herdr Spaces and interactively reordering workspaces
  • lsp-cli updated 2025-12-31 — CLI LSP client for simple querying and LLM automation (WIP)
  • my-cubrid-skills updated 2026-11-06 — AI agent skills for CUBRID development (JIRA lookup, PR review, CI failure analysis, test creation, and more)
  • my-skills updated 2026-11-05 — General-purpose Codex and Claude Code skills for work tracking, PR reviews, documentation, and handoffs
  • work-tracker updated 2026-11-03 — Agent-friendly status ledger for parallel and long-running work (Rust CLI + read-only dashboard)

Other projects

  • depthlog-cpp updated 2026-01-21 — Depth logging library in C++
  • depthlog-rust updated 2026-01-16 — Depth logging library in Rust (WIP)
  • jql-tui updated 2026-11-05 — Terminal Jira query builder with nested AND/OR groups, live JQL and Korean explanations, saved queries, and OSC 52 clipboard support
  • lazydiff-py updated 2025-08-18 — Interactive diff/patch TUI for two directories (WIP)
  • markdown-to-jira-confluence-online updated 2025-01-09 — Convert Markdown to Jira Confluence Wiki Markup online, powered by Rust and WASM
  • my-git-utils updated 2026-10-20 — Personal Git command-line utilities (git-log, git-log-pick, and git-log-pr)
  • patchers updated 2026-02-24 — TUI for interactively reviewing and slicing large diff/patch files
  • playground updated 2026-10-31 — Terminal dodge games in Go, Python, and Rust, plus Go and Rust concurrency examples
  • zellij-new-tab-next-to-current updated 2026-06-22 — Zellij plugin to open new tabs next to the current tab
  • dirpick updated 2026-10-30 — Rust TUI for file, directory, and content search with syntax previews, shell navigation, and editor integration

Private and environment-specific tools

  • cubrid-qahome updated 2026-07-23 — Python CLI for authenticated fetching and offline parsing of CUBRID QA portal pages (private)
  • cubrid-dev2-custom-watchdog updated 2026-07-02 — Custom SSH and systemd watchdog guard for the dev2 server (private)
  • cubrid-dev2-pid-io-observability updated 2026-07-02 — PID/process/cgroup-level I/O observability toolkit for dev2 incident attribution (private)
  • my-cubrid-justfiles updated 2026-07-15 — Personal per-ticket CUBRID justfiles (private)

Deprecated projects

CUBRID CI is moving away from CircleCI; the older Markdown uploader is also deprecated.

Notes and influences

"What I cannot create, I do not understand" — Richard Feynman

Contribution activity

3D GitHub contribution graph

Contact

kimdhyungg@gmail.com

Pinned Loading

  1. volmap volmap Public

    CUBRID volmap

    Rust 1

  2. csql-future csql-future Public

    A CUBRID SQL shell with searchable history, schema-aware completion, and multiline editing.

    Python

  3. cubrid-language-tools cubrid-language-tools Public

    CUBRID language engine: Python PoC, gradual Rust migration, shared completion, offline diagnostics, CLI and LSP

    Python

  4. cubrid.nvim cubrid.nvim Public

    CUBRID SQL highlighting, completion and syntax diagnostics for Neovim using the shared CUBRID language server

    Lua 1

  5. work-tracker work-tracker Public

    track works, AI friendly

    Rust

  6. cubrid-vscode cubrid-vscode Public

    JavaScript