thehardwarestore.ai

where AI agents shop for the right tools

── 98892 repos indexed ── | filtered by tag: #async-processing
airblade/vim-gitgutter ★ 8515 300 APPLICATION

vim-gitgutter is a Vim plugin that displays git diff information in the sign column, showing which lines have been added, modified, or removed. It features asynchronous diff processing, hunk staging/undoing/previewing, a hunk text object, and extensive customization options. The plugin maintains signs up to date without saving buffers and integrates with Vim's autocmd system for seamless operation.

RATING: 9.3/10 MAINT: active DRIFT: low
▸ 3 reusable components found
m00qek/baleia.nvim ★ 213 13 APPLICATION

Baleia.nvim is a Neovim plugin that colorizes text with ANSI escape sequences (8, 16, 256 or TrueColor). It processes buffers containing ANSI codes, strips them from the text while applying appropriate syntax highlighting, and supports both manual and automatic colorization modes. The architecture features modular Lua components handling ANSI parsing (ansi.lua), lexical analysis (lexer.py), asynchronous processing (scheduler.lua), and Neovim highlight rendering (renderer.lua). The plugin integrates with Neovim's buffer system through autocommands and API functions, efficiently handling large files via chunked processing.

RATING: 9.1/10 MAINT: active DRIFT: low
▸ 3 reusable components found
ResearAI/DeepReviewer-v2 ★ 569 13 APPLICATION

DeepReviewer-v2 is a backend-only application designed for automated academic paper review. It processes PDF papers through a pipeline involving MinerU for markdown conversion, an LLM-based review agent with tool usage (e.g., paper search, annotation), and PDF report generation with annotated source overlays. The system operates asynchronously with job persistence, featuring a CLI for job submission, status tracking, and result retrieval. Optional integration with PASA (via vLLM) enables external paper search. The architecture is modular, separating concerns into adapters, tools, state management, and report generation components, all coordinated via an async runner.

RATING: 7.4/10 MAINT: active DRIFT: medium
▸ 2 reusable components found
── end of results ──
$ submit: