What's New

New updates and improvements to Nia.

Version 1.2.0

Apr 25, 2025

Added

  • β€’ πŸ’» Nia CLI:
  • β€’ - Launched terminal-based tool for codebase chat and repository management
  • β€’ - Supports multi-repository queries and seamless authentication workflow
  • β€’ 🎨 Chat UI Improvements:
  • β€’ - Added smarter auto-scroll behavior
  • β€’ - Implemented scroll-to-bottom button for better navigation
  • β€’ πŸ“ API Updates:
  • β€’ - Updated OpenAPI spec with new GraphRAG options and source formats for v2 endpoints

Version 1.1.9

Apr 24, 2025

Added

  • β€’ 🧠 Validation Agent:
  • β€’ - Added validation agent providing feedback with sufficiency scores, reasoning, and missing information for retrieval results
  • β€’ - Improved codebase exploration with deeper research capabilities when context is insufficient
  • β€’ 🎨 UI Enhancements:
  • β€’ - Enhanced chat UI to display multi-query and validation information with dedicated, animated components

Version 1.1.8

Apr 20, 2025

Fixed

  • β€’ πŸ”„ Sync Operations:
  • β€’ - Fixed various bugs related to repository synchronization
  • β€’ - Improved reliability of incremental updates

Added

  • β€’ πŸ–ΌοΈ Image Support:
  • β€’ - Added ability to process and analyze images in codebase context
  • β€’ πŸš€ GitHub API Optimization:
  • β€’ - Implemented rate limiting optimization for GitHub API calls
  • β€’ - Improved request efficiency to maximize available quota

Version 1.1.7

Apr 17, 2025

Fixed

  • β€’ πŸ”§ GitHub Integration:
  • β€’ - Fixed issue where app incorrectly showed GitHub as configured after uninstallation

Added

  • β€’ 🧠 LLM Updates:
  • β€’ - Upgraded OpenAI model from GPT-4o to GPT-4.1-2025-04-14 across all services
  • β€’ πŸ”— GitHub Integration:
  • β€’ - Made GitHub app installation mandatory for all users to avoid rate limits
  • β€’ - Removed Pro subscription requirement for GitHub integration
  • β€’ πŸ“Š GraphRAG Implementation:
  • β€’ - Added GraphRAG technology to enhance retrieval accuracy and context understanding
  • β€’ - Combined GraphRAG with existing retrieval techniques for more comprehensive code analysis
  • β€’ - Improved query understanding through relationships between functions, classes, and modules

Version 1.1.6

Apr 4, 2025

Added

  • β€’ πŸ€– MCP Server:
  • β€’ - Developed a Model Context Protocol server that allows AI assistants to query and retrieve context from codebases indexed in Nia
  • β€’ πŸ”Œ Dual Transport Support:
  • β€’ - Added support for both stdio and SSE transport methods to accommodate different integration scenarios

Version 1.1.5

Apr 1, 2025

Added

  • β€’ πŸ”Œ API Routes:
  • β€’ - Updated to detect Cursor requests using a new flag
  • β€’ - Modified response composition and usage tracking accordingly
  • β€’ πŸ” Repository Indexing:
  • β€’ - Improved asynchronous execution for better performance
  • β€’ - Added new flags for deeper call relationship processing
  • β€’ - Enhanced workflow with support for API initiation
  • β€’ πŸ› οΈ General Improvements:
  • β€’ - Updated method signatures for better code maintainability
  • β€’ - Improved error handling across affected modules

Version 1.1.4

Mar 31, 2025

Added

  • β€’ πŸš€ API Enhancements:
  • β€’ - Enhanced handling of both streaming and complete responses for v2 API
  • β€’ 🧠 Model Upgrade:
  • β€’ - Upgraded to the latest Gemini AI model ("Gemini 2.5 Pro") to improve response quality and performance
  • β€’ πŸ› οΈ UX Improvements:
  • β€’ - Added informative tooltips in settings to provide extra context

Version 1.1.3

Mar 27, 2025

Added

  • β€’ πŸ’¬ Chat Experience:
  • β€’ - Upgraded the chat interface with new, context-specific loading indicators
  • β€’ - Provided a visual "Copied to clipboard!" notification for code blocks
  • β€’ πŸ“Š Indexing Feedback:
  • β€’ - Introduced a dialog during the post-indexing setup phase for real-time feedback

Version 1.1.2

Mar 17, 2025

Fixed

  • β€’ πŸ’¬ Chat Experience:
  • β€’ - Resolved various bugs and inconveniences in the chat user interface
  • β€’ - Improved overall chat interaction flow and responsiveness

Added

  • β€’ πŸš€ Infrastructure Upgrade:
  • β€’ - Migrated from Celery + Redis to self-hosted Hatchet.run for better background job management
  • β€’ - Increased background worker capacity for optimized web source indexing

Version 1.1.1

Mar 12, 2025

Added

  • β€’ πŸ“š External Data Source Integration:
  • β€’ - Added support for scraping any documentation and using it across all projects simultaneously
  • β€’ - Powered by firecrawl.dev for efficient web crawling and indexing
  • β€’ πŸ“Š Dashboard Implementation:
  • β€’ - Introduced dashboard for better project overview and management
  • β€’ ⚑ Backend Enhancements:
  • β€’ - Improved data management and indexing processes for faster performance
  • β€’ - Enhanced backend processing with new data management capabilities
  • β€’ 🎨 UI Improvements:
  • β€’ - Updated UI components to display external data sources effectively
  • β€’ - Various interface refinements for better user experience

Version 1.1.0

Mar 10, 2025

Fixed

  • β€’ 🎨 UI Improvements:
  • β€’ - Improved UI for pricing page, projects page, onboarding, and API keys
  • β€’ - Minor UX tweaks for the sidebar experience

Added

  • β€’ 🧠 Enhanced Function Understanding:
  • β€’ - Added call relationship between functions detection
  • β€’ - Enhanced retrieval algorithm using nuanced.dev specifically for function understanding

Version 1.0.9

Mar 6, 2025

Fixed

  • β€’ πŸ”‘ API Management:
  • β€’ - Resolved authentication issues with expired API keys
  • β€’ - Fixed inconsistent API usage tracking and reporting
  • β€’ - Improved validation for API requests with detailed error messages
  • β€’ - Enhanced security measures for API key rotation and management

Added

  • β€’ πŸ€– Cursor AI + NIA Integration:
  • β€’ - Seamlessly access NIA's powerful capabilities directly within Cursor, the leading AI code editor

Version 1.0.8

Mar 1, 2025

Fixed

  • β€’ πŸ”§ Configuration Updates: Updated package dependencies, dark mode configuration, and global styles

Added

  • β€’ πŸ’³ Billing UI (Part 2):
  • β€’ - Added SubscriptionPlans and ApiUsageCard components
  • β€’ - Implemented BillingPage with subscription management interface

Version 1.0.7

Feb 28, 2025

Added

  • β€’ πŸ’° Stripe Integration (Part 1):
  • β€’ - Added numerous API routes for billing and subscriptions
  • β€’ - Implemented payment method management with use-payment-method.ts hook
  • β€’ - Created use-subscription.ts hook for subscription state management
  • β€’ βš™οΈ Backend Utilities: Added new utility modules for formatting, logging, and validation
  • β€’ πŸ” Access Control: Enhanced chat project handling with subscription checks

Version 1.0.6

Feb 27, 2025

Added

  • β€’ πŸ€– Claude 3.7 Upgrade: Updated model references from claude-3.5 to claude-3.7 for improved AI capabilities
  • β€’ πŸ”‘ API Enhancement: Updated API key creation and usage tracking systems
  • β€’ πŸ”„ Worker Improvements: Implemented Redis health checks and structured process monitoring

Version 1.0.5

Feb 22, 2025

Fixed

  • β€’ πŸ”„ Multi-Repo Display: Fixed project names showing IDs in multi-repository queries
  • β€’ πŸ”’ Authentication: Resolved Clerk Auth redirect and sign-out state issues
  • β€’ πŸ”— GitHub Integration: Fixed GitHub App uninstallation and redirect workflow

Added

  • β€’ 🎨 UI/UX Improvements:
  • β€’ - Enhanced Multi-Repo Query interface for better usability
  • β€’ - Improved repository indexing status visualization
  • β€’ - Made 'Create new chat' button more prominent

Version 1.0.4

Feb 21, 2025

Fixed

  • β€’ πŸ”’ Security Enhancements: Fixed critical security issues preventing SSRF and directory traversal attacks in backend API routes

Added

  • β€’ πŸ” GitHub Metadata: Enhanced community repositories with comprehensive metadata including fork counts, issues, watchers, branch info, and license details
  • β€’ πŸ’¬ Multi-Project Chat: Implemented functionality to search and interact with multiple repositories simultaneously
  • β€’ πŸ‘οΈ File Preview System: Enhanced preview with detailed metadata, commit information, and GitHub URL formatting
  • β€’ ⚑ Indexing Optimization: Improved repository indexing process for better performance

Version 1.0.3

Feb 17, 2025

Added

  • β€’ πŸ’¬ New Chat UI: Completely revamped chat interface for a better user experience
  • β€’ 🎨 New Project Page UI: Redesigned project page with improved layout and functionality
  • β€’ ⚑ Performance Boost: Optimized cluster configuration for faster response times

Version 1.0.2

Feb 16, 2025

Added

  • β€’ ⚑ Background Worker Scaling: Increased the number of background workers, allowing our Codebase Agent to process 3x more repositories simultaneously
  • β€’ 🌿 Commit/Branch Selection: You can now choose which commit or branch to index before starting the actual indexing process

Version 1.0.1

Feb 15, 2025

Fixed

  • β€’ πŸ› Code Copy-Paste: Fixed the code copy-paste issue, allowing you to copy Nia-generated code seamlessly
  • β€’ πŸ“‚ File Retrieval Optimization: Optimized the file retrieval pipeline for improved accuracy and prioritization
  • β€’ 🚫 Flutter Repository Handling: Enhanced file exclusion handling for Flutter-specific repositories

Version 1.0

Feb 14, 2025

Added

  • β€’ 🌟 Community Repositories: Introduced a new section for discovering and interacting with community projects
  • β€’ πŸ’¬ Enhanced Chat Messaging: Added inline file search dropdown triggered by '@' or '/file' for quick file referencing
  • β€’ 🎨 UI Refinements:
  • β€’ - Implemented collapsible sections
  • β€’ - Added modern dropdown menus
  • β€’ - Updated icons throughout the interface
  • β€’ - Introduced modern side panels for improved navigation
  • β€’ πŸ“Š Streamlined Usage Summary: Simplified the interface by removing cost information for a cleaner view
  • β€’ πŸ–₯️ Server Optimization: Optimized servers for better traffic handling
  • β€’ πŸ€– Slack Integration: Improved Slack integration for seamless collaboration

Version Pre-Beta

Jan 14, 2025

Fixed

  • β€’ Chat history create, delete, update chats

Added

  • β€’ πŸš€ LLM Provider Switch: We're gearing up to integrate xAI, Groq, and Gemini for even better performance and flexibility (besides current gpt-4o & claude-sonnet-20241022 models)
  • β€’ πŸš€ Chat History: Create new chats and manage them across your codebases
  • β€’ 🎨 UI/UX Overhaul: Completely refactored the interface to create a smoother experience, helping you stay in the flow while developing

Version Pre-Beta

Jan 15, 2025

Fixed

  • β€’ Repository validation
  • β€’ Incremental Re-Indexing
  • β€’ Evaluation of Local Embeddings for Very Large Scale

Added

  • β€’ ✨ GitHub App Integration
  • β€’ πŸ”’ Private Repository Support
  • β€’ πŸ› οΈ Support for VERY large repositories

Version Pre-Beta

Jan 16, 2025

Added

  • β€’ πŸš€ Gemini 1.5 Pro Support: Integrated Gemini 1.5 Pro for enhanced model performance and flexibility
  • β€’ πŸ“Š Detailed Logging: Added detailed logging for better indexing observations and debugging

Version Pre-Beta

Jan 17, 2025

Added

  • β€’ πŸ“ˆ Progress Tracking: Implemented progress tracking for indexing and other long-running tasks (work in progress)
  • β€’ 🧠 Improved Embedding and Reranking Algorithm: Enhanced the embedding and reranking logic for better accuracy and performance

Version Pre-Beta

Jan 22, 2025

Fixed

  • β€’ πŸ› οΈ Error Handling: Added exponential backoffs and other logic for better error handling during API calls and indexing

Version Pre-Beta

Jan 24, 2025

Added

  • β€’ πŸš€ API v2 Endpoints: Introduced new API endpoints with improved rate limiting and usage tracking
  • β€’ πŸ“Š API Usage Analytics: Added detailed API usage tracking and monitoring
  • β€’ πŸ”’ API Key Management: Enhanced API key handling with better security and validation

Version Pre-Beta

Jan 29, 2025

Added

  • β€’ πŸ€– Slack Integration: Full Slack bot integration with commands:
  • β€’ - `/nia` for general interactions
  • β€’ - `/nia-project` for project selection
  • β€’ - `/nia-status` for system status
  • β€’ πŸ’¬ Slack Channel Support: Project-specific channels and mentions handling
  • β€’ πŸ”„ Slack-Web Sync: Seamless synchronization between Slack and web app users

Version Pre-Beta

Feb 1, 2025

Added

  • β€’ πŸš€ Background Worker System: Implemented robust background processing for repository indexing
  • β€’ ⚑ Redis Queue Integration: Added Upstash Redis for reliable job queueing
  • β€’ πŸ“ˆ Real-time Progress Tracking: Enhanced progress monitoring with detailed stages and metrics

Version Pre-Beta

Feb 6, 2025

Added

  • β€’ πŸ” Improved Search Algorithm: Enhanced embedding and reranking for better search results
  • β€’ πŸ“¦ Project Store Optimization: Better project management and status tracking
  • β€’ πŸ”„ Incremental Updates: Support for updating existing repository indexes
  • β€’ 🎯 Smart Chunking: Dynamic chunk sizing based on content complexity

Version Pre-Beta

Feb 10, 2025

Fixed

  • β€’ πŸ› Repository validation and error handling
  • β€’ πŸ”„ Background job management and cleanup
  • β€’ πŸ”’ API authentication edge cases
  • β€’ πŸ’Ύ Database connection stability
  • β€’ 🚦 Rate limiting accuracy

Added

  • β€’ πŸš€ Performance Optimizations:
  • β€’ - Improved MongoDB connection pooling and indexing
  • β€’ - Enhanced batch processing for large repositories
  • β€’ - Optimized memory usage during indexing
  • β€’ πŸ“Š System Monitoring:
  • β€’ - Detailed logging for debugging and performance tracking
  • β€’ - Enhanced error handling with exponential backoff
  • β€’ - Better cancellation support for long-running jobs
  • β€’ πŸ› οΈ Infrastructure Improvements:
  • β€’ - Updated worker architecture for better scalability
  • β€’ - Enhanced database indexes for faster queries
  • β€’ - Improved API response times