What's New
New updates and improvements to Nia.
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
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
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 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 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 22, 2025Fixed
- • 🛠️ Error Handling: Added exponential backoffs and other logic for better error handling during API calls and indexing
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 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
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
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 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