Skip to content
View nijaru's full-sized avatar

Block or report nijaru

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

I work on databases, developer tools, and agent infrastructure, primarily in Go, Rust, Python, and TypeScript.

~/projects

data-and-search/

  • omendb — Embedded retrieval database for hybrid search over mutable application data, implemented in Mojo.
  • omendb-rs — Rust implementation of OmenDB with Python and Node.js bindings.
  • omengrep — Semantic code search CLI with Tree-sitter parsing.
  • hnsw-go — Pure-Go HNSW vector search with mmap-backed persistence, filtering, and segment merging.
  • stt-bench — Speech-to-text benchmarking across 13 acoustic conditions and four models.

agents/

  • ion — Terminal coding agent in Go with multi-provider LLM support, tool execution, and session management.
  • pi-search — Pi extension for web search, native provider search, page fetching, and local document extraction.
  • pi-fast-mode — Pi extension for OpenAI Codex fast mode.
  • pi-compactor — LLM-driven context compaction for coding agents.
  • pi-subagents — Agent delegation for pi with sequential chains and parallel execution.

developer-tools/

  • sy — Rust file synchronization with delta transfers, parallel I/O, SSH, and reflink support.
  • aku — Type-safe Go API framework built on net/http, with request extraction, validation, and OpenAPI generation.
  • jb — Background job manager for long-running CLI tasks.
  • tk — Task tracker for AI agents with Git-friendly storage and blocking dependencies.
  • brotli — Updated fork of the pure-Go Brotli compression and decompression library.

trading/

  • go-clob-client — Go SDK for the Polymarket CLOB with trading, authentication, and order signing.
  • pacabot (private) — Prediction-market research system using LLMs to analyze market data, news, SEC filings, and congressional trades.

Pinned Loading

  1. omendb/omendb-rs omendb/omendb-rs Public

    Fast embedded vector database

    Rust 4 1

  2. omengrep omengrep Public

    Local semantic code search using embeddings and BM25

    Rust 4

  3. ion ion Public

    Fast, lightweight TUI coding agent

    Go 3

  4. pi-compactor pi-compactor Public

    Agent-triggered compaction for pi

    TypeScript 1

  5. go-clob-client go-clob-client Public

    Go client for the Polymarket CLOB

    Go 3

  6. sy sy Public

    Modern file sync tool with delta transfers, 40-79% faster than rsync

    Rust 34 4