What's New
New updates and improvements to Nia.
Version 1.2.7
May 24, 2025Fixed
- • 🎨 Minor UI and formatting issues for consistency
Added
- • 🕷️ Nia Debugger Agent:
- • - Introduced autonomous browser testing agent with real-time control center dashboard
- • - Live browser view, console and network log monitoring, and agent control (pause, resume, stop)
- • 📌 Chat Pinning:
- • - Pin or unpin chats and bulk-delete unpinned chats with confirmation
- • 🤖 Anthropic Model Upgrade:
- • - Upgraded default Anthropic model to "Claude Sonnet 4" across the platform
- • ⚙️ Backend Resilience:
- • - Improved cache, logging, and timeout handling for better performance and reliability
Version 1.2.6
May 11, 2025Fixed
- • 🐛 Bug Fixes:
- • - Enhanced subscription handling to prevent UI flickering and errors during user logout or initial load
Added
- • 🎨 UI Enhancements:
- • - Improved synchronization of selected data sources in the data source selector to better reflect active sources
- • - Enhanced textarea resizing behavior for chat input, making it more dynamic and content-driven
- • - Improved markdown rendering for better layout and overflow handling
- • - Updated viewport settings for better mobile scaling and zoom support
- • ⌨️ Keyboard Navigation:
- • - Updated keyboard shortcuts to use two-key sequences (e.g., "G" followed by another key) for navigation
Version 1.2.5
May 6, 2025Added
- • 🧠 Project-Specific AI:
- • - Added custom system prompts and AI instructions tailored to each project's needs
- • 📸 Enhanced Media Support:
- • - Images can now be directly pasted from clipboard into chat
- • ⌨️ Command Bar:
- • - Implemented CMD+K shortcut bar for quick access to all app functions
- • - Navigate the app faster with keyboard-first workflow
- • 🔔 Indexing Notifications:
- • - Real-time notifications when repository indexing completes
- • - Live progress tracking for repository indexing from any page
Version 1.2.4
May 4, 2025Added
- • 🚀 Infrastructure Upgrade:
- • - Migrated vector database from Pinecone to TurboPuffer, improving retrieval speed, scalability, and system stability
- • 📄 New Data Source: Text Files:
- • - Added support for text file indexing and retrieval, enabling hybrid search across web and file-based sources
- • ⚡ Performance & Reliability:
- • - Optimized backend concurrency and batching for faster indexing and search performance with TurboPuffer
Version 1.2.3
Apr 30, 2025Added
- • 📄 External Data Sources:
- • - Added support for TXT files as external data sources
- • - Improved parsing and context extraction from plain text documentation
Version 1.2.2
Apr 29, 2025Added
- • 🎤 Voice Interaction:
- • - Added voice recording and transcription for chat input using Whisper
- • - Talk to your codebase naturally with voice commands
- • 🌓 UI Enhancements:
- • - Improved dark/light mode toggle for better accessibility
- • - Updated UI styles for a more modern look and feel
Version 1.2.1
Apr 28, 2025Added
- • 🖼️ Media Experience:
- • - Added image lightbox for viewing images in chat
- • - Enhanced image rendering with zoom and pan controls
- • 🧩 Data Sources Control:
- • - Implemented ability to select which data sources to use for each chat
- • - Added granular control over context retrieval sources
Version 1.2.0
Apr 25, 2025Added
- • 💻 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, 2025Added
- • 🧠 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, 2025Fixed
- • 🔄 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, 2025Fixed
- • 🔧 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, 2025Added
- • 🤖 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, 2025Added
- • 🔌 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, 2025Added
- • 🚀 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, 2025Added
- • 💬 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, 2025Fixed
- • 💬 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, 2025Added
- • 📚 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, 2025Fixed
- • 🎨 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, 2025Fixed
- • 🔑 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, 2025Fixed
- • 🔧 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, 2025Added
- • 💰 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, 2025Added
- • 🤖 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, 2025Fixed
- • 🔄 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, 2025Fixed
- • 🔒 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, 2025Added
- • 💬 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, 2025Added
- • ⚡ 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, 2025Fixed
- • 🐛 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, 2025Added
- • 🌟 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
Feb 10, 2025Fixed
- • 🐛 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
Version Pre-Beta
Feb 6, 2025Added
- • 🔍 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 1, 2025Added
- • 🚀 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
Jan 29, 2025Added
- • 🤖 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
Jan 24, 2025Added
- • 🚀 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 22, 2025Fixed
- • 🛠️ Error Handling: Added exponential backoffs and other logic for better error handling during API calls and indexing
Version Pre-Beta
Jan 17, 2025Added
- • 📈 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 16, 2025Added
- • 🚀 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 15, 2025Fixed
- • 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 14, 2025Fixed
- • 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