Back to all posts

Web Development · February 20, 2026 · 1 min read

LumenSeek: Developer Search Engine

LumenSeek: Developer Search Engine
Next.jsTypeScriptTailwind CSSGitHub APInpm API

The Workflow Problem

As a developer, I find myself constantly switching tabs: searching for an error on Stack Overflow, checking a repo on GitHub, and looking up a package version on npm. I wanted a single command center for all developer knowledge.

What I Built

LumenSeek is a unified search engine that hits multiple developer APIs in parallel and aggregates the results into a single, clean dashboard.

  • GitHub Search: Find repositories and code snippets.
  • npm Registry: Check package stats, versions, and READMEs.
  • Stack Overflow: Get the highest-voted answers to your queries.
  • Keyboard-Centric: Built for speed with a CMD+K interface.

Technical Implementation

  • Next.js API Routes: Acts as a proxy to bypass CORS and handle rate limiting across different APIs.
  • React Query: For efficient fetching, caching, and background synchronization of search results.
  • TypeScript: Ensuring the complex JSON responses from various APIs are correctly mapped to our UI components.

Archive Note

LumenSeek was a fantastic experiment in API aggregation and UI speed. While I've moved on to more agent-centric tools, the lessons learned in managing multiple concurrent data streams and building high-performance search interfaces continue to influence my current work.

Ask me anything 👋

Ask about Malahim

AI online
Hi! I can answer questions about Malahim's work, projects, skills, and experience. What do you want to know?

Suggested

Enter to send · Shift+Enter for new line