Releases: NVIDIA-AI-Blueprints/aiq
Releases · NVIDIA-AI-Blueprints/aiq
AIQ v2 RC7
What's Changed
- Add more pre-commit hooks by @drobison00 in #105
- Helm chart updates for 2603.4.rc6 by @drobison00 in #124
- Fix for reduced-motion breaking panel show/hide bug by @exactlyallan in #127
- Update DeepResearcherAgent report handling and citation verification by @AjayThorve in #128
- Fixing table display & visibility in Brev by @aadesoba-nv in #123
- Resolve various SonarCube issues. by @drobison00 in #131
- Doc fixes by @AjayThorve in #132
- Add documentation for observability and port forwarding by @pastorsj in #129
- update docs, remove nat evaluator by @cdgamarose-nv in #130
- Fix logging by @AjayThorve in #133
- update HW requirements by @AjayThorve in #134
- Frontend changes to enable faster upstream to internal repo by @exactlyallan in #126
- update researcher model as well as docs by @cdgamarose-nv in #136
Full Changelog: 2.0.0.rc6...2.0.0.rc7
AIQ v2 RC6
What's Changed
- feat: add more example configs by @cdgamarose-nv in #117
- changed depreciated embed model in llamaindex by @KyleZheng1284 in #120
- Fix: Stale workflow responses leaking to reconnected WebSocket clients by @exactlyallan in #114
- resolve notebook hanging during docker deployment in Brev Launchable by @aadesoba-nv in #115
- Bug fixes aiq-agent by @AjayThorve in #119
- Fix citation verification regression: session-scoped SourceRegistry by @AjayThorve in #118
Full Changelog: 2.0.0.rc5...2.0.0.rc6
AIQ v2 RC5
What's Changed
- fix: repo root path for launchable by @cdgamarose-nv in #106
- providing the fix for the
FileNotFoundErrorthat persists in Brev launchable, by @aadesoba-nv in #108 - Fix backend silently dropping WebSocket messages after DB pool failure by @AjayThorve in #109
- Strip dev dependencies from frontend prod container by @drobison00 in #111
- AIQ UI session storage fixes by @exactlyallan in #97
- AIQ UI/UX Fixes Batch 2 by @exactlyallan in #107
- Fix chat responses by @pastorsj in #113
- support local NIM endpoints via configurable base URLs by @tanleach in #110
- Citation tracking and verification in research agents by @AjayThorve in #112
New Contributors
- @aadesoba-nv made their first contribution in #108
- @tanleach made their first contribution in #110
Full Changelog: 2.0.0.rc4...v2.0.0.rc5
AIQ v2 RC4
What's Changed
- Update docs to reflect that DB credentials need to exist in the cluster secrets by @drobison00 in #104
- updated knowledge docs to sync up with supported files types + instru… by @KyleZheng1284 in #102
- Fix Knowledge Layer File Upload Bugs by @exactlyallan in #99
Full Changelog: 2.0.0.rc3...2.0.0.rc4
AIQ v2 RC3
What's Changed
- UI/UX Fixes & Polish for AIQ Frontend by @exactlyallan in #91
- fix: notebook links and naming by @cdgamarose-nv in #92
- fix the deep researcher 1 notebook by @KyleZheng1284 in #95
- Update readme to us 'ns-aiq' namespace instead of 'aiq' by @drobison00 in #93
- Update docs to remove references to inference-api by @naimnv in #98
- Fix postgres container versioning and init script. by @drobison00 in #94
- Move deployment chart up one level by @drobison00 in #96
- Add Helm/Kubernetes deployment documentation by @AjayThorve in #101
- Clean up documentation references by @pastorsj in #100
- Add Helm deployment documentation and restructure README files by @AjayThorve in #103
Full Changelog: 2.0.0.rc2...2.0.0.rc3
AIQ v2 RC2
What's Changed
- bugfix: notebook and README updates by @cdgamarose-nv in #87
- Revise branch information in readme by @raykallen in #88
- Add helm charts and README by @drobison00 in #89
AIQ v2 RC1
What's New in AIQ 2.0.0
Added
- Multi-agent architecture with intent-based routing across chat orchestrator, shallow researcher, deep researcher, and clarifier agents
- Open-source Next.js web UI with TypeScript, NVIDIA Foundations design system, and 1,075+ unit tests
- CLI frontend for terminal-based research workflows
- Debug console for inspecting deep research runs
- Unified REST + WebSocket API with real-time streaming of thinking steps, tool calls, and citations
- Knowledge layer abstraction with pluggable adapters for LlamaIndex and NVIDIA Foundational RAG
- Google Scholar paper search via Serper API as a new data source plugin
- SQLite and PostgreSQL backends for LangGraph state checkpointing
- Standalone evaluation benchmark packages: deepresearch_bench (RACE/FACT), deepsearch_qa, and freshqa
- Comprehensive test suite across all agents, common utilities, API routes, and job management
- CI workflows for Python linting, testing, coverage, and UI lint/type-check/build
- Update documentation with getting started, API, and architecture guides
Changed
- Renamed from
aiq-airatoaiq-agent - Upgraded NeMo Agent Toolkit from 1.2 to 1.4 with async endpoint support
- Restructured codebase into a uv workspace with independently installable packages for agents, sources, frontends, and benchmarks
- Broadened Python support from 3.12-only to 3.11-3.13
- Replaced monolithic single-agent pipeline with intent classification that routes simple queries to a fast shallow researcher
- Switched linting/formatting tooling to ruff
- Deployment no longer requires a running NVIDIA RAG Blueprint stack; supports NVIDIA API Catalog endpoints for GPU-free development
Removed
- Closed-source frontend Docker container dependency
- Hardcoded RAG and Tavily integration in agent code (now pluggable data sources)
- Embedded evaluation code in agent source (moved to standalone benchmark packages)
v1.2.1
What's Changed
- Upgraded llama-3.3-70b-instruct NIM from version 1.13.1 to 1.14.0
- Aligned Helm values and referenced Docker image tags with the new nim-llm version
- Adopted RAG 2.3.2
- Removed manual NIM_MODEL_PROFILE configuration from Helm values and Docker Compose to rely on automatic profile detection, updated documentation accordingly
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Added support for Helm deployments
- Add support and documentation for evaluation
- Simplified the configuration and integration with RAG, removing nginx
- Adopted RAG 2.3.0
- Tested for compatability with RTX Pro 6000
Full Changelog: v1.1.1...v1.2.0
v1.2.0.rc5
Full Changelog: v1.2.0.rc4...v1.2.0.rc5