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 build databases, developer tools, and agents in Go, Rust, and TypeScript.

Databases & Search

  • omendb - Embedded vector database. 4x faster than hnswlib. Rust core with Python and TypeScript bindings
  • omengrep - Semantic code search CLI. Tree-sitter parsing for 22 languages, hybrid embedding + BM25 ranking
  • hnsw-go - Native Go HNSW graph implementation with pluggable distance metrics

Agents & AI

  • ion - Terminal coding agent in Go. 43K lines. Multi-provider LLM support, tool execution, session management
  • pi-compactor - LLM-driven context compaction for coding agents. Model decides when to compact, not thresholds
  • pi-subagents - Agent delegation for pi. Define agents as markdown, chain them in sequence or run in parallel
  • pi-goal - Persistent autonomous goals for pi. Agent works until done, with git-native checkpoints
  • pi-workflows - Parallel agent orchestration for pi. Budget caps, cross-session resume, cost tracking
  • agent-research - Source-level analysis of frontier agent implementations (Claude Code, Codex, Gemini, Cursor)

Developer Tools

  • sy - File sync tool with delta transfers. Rust. 40-79% faster than rsync
  • aku - Go API framework with typed handlers. Request parsing and OpenAPI docs derived from Go types
  • jb - Background job manager for long-running CLI tasks
  • tk - Task tracker for AI agents. Git-friendly storage with blocking dependencies
  • brotli - Pure Go Brotli encoder and decoder
  • avc - Agent-native Git-compatible VCS. Local workbench for AI-assisted development

Trading

  • pacabot - Prediction market trading system. LLM-driven analysis of market data, news, SEC filings, and congressional trades
  • go-clob-client - Go SDK for the Polymarket CLOB. Trading, authentication, and order signing

Pinned Loading

  1. omendb/omendb omendb/omendb 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 4

  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 4

  6. sy sy Public

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

    Rust 28 4