Ayush Sharma
20257 Days

Plnr

AI-powered CLI tool for intelligent codebase planning and context-aware implementation assistance

www.npmjs.com

Project Overview

Plnr is an intelligent CLI tool that revolutionizes software development planning. It analyzes your entire codebase, understands project architecture, and generates detailed implementation plans using advanced AI models via OpenRouter. Features include automatic framework detection, security audits (OWASP Top 10), real-time web search integration with Exa AI, and Model Context Protocol (MCP) for accessing up-to-date library documentation. The tool supports multiple AI models including GPT-5, Claude 4.5, Grok, and Gemini, with smart context window optimization (100K-2M+ tokens). Built with TypeScript and featuring a beautiful terminal UI, plnr helps developers make informed decisions before writing code.

Technical Challenges

1

Building intelligent todo management system that ensures all analysis tasks complete before providing responses

2

Implementing dynamic context window optimization for different AI models (100K to 2M+ tokens)

3

Integrating multiple AI tool calling systems (MCP, Exa Search, file operations) with proper error recovery

4

Creating a professional terminal UI with real-time progress indicators and prompt enhancement features

5

Developing comprehensive security audit capabilities covering 12 OWASP vulnerability categories

Tech Stack

TypeScript
OpenRouterOpenRouter
Node.js
MCP
Exa AI

Status

Current Status

Completed & Live

Last Update

2025

Development Time7 Days
Ayush Sharma | Full Stack Developer & AI Engineer