| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-01-19 | 7.3 kB | |
| v1.9.0 source code.tar.gz | 2026-01-19 | 84.8 MB | |
| v1.9.0 source code.zip | 2026-01-19 | 84.9 MB | |
| Totals: 3 Items | 169.7 MB | 0 | |
AGiXT v1.9.0 Release Notes
Release Date: January 20, 2026
We're thrilled to announce AGiXT v1.9.0! This release represents a massive leap forward with 168 commits since v1.8.2, bringing transformative performance improvements, a completely new architecture for providers, enterprise-grade security features, and much more.
The update is live now on AGiXT.com !
🚀 Highlights
Providers Become Extensions
The entire provider system has been restructured! All AI model providers have been migrated from the providers/ directory to extensions/, creating a unified extension architecture. This means:
- Unified Plugin System: Providers and commands now share the same extension framework
- Hot-Loadable: Add new AI providers through Extensions Hubs without server restarts
- Consistent Configuration: All provider settings follow the same patterns as other extensions
New Provider Extensions:
- Anthropic Claude
- Azure OpenAI
- DeepSeek
- ElevenLabs (TTS)
- ezLocalai
- Google Gemini
- Hugging Face
- OpenAI
- OpenRouter
- xAI (Grok)
- Chutes
- DeepInfra
⚡ Performance Revolution
This release delivers dramatic performance improvements across the board:
Multi-Layer Caching System (#1630, [#1631])
- Redis-Backed Shared Cache: New
SharedCache.pyprovides cross-worker caching with Redis backend - Response Cache: New
ResponseCache.pydelivers intelligent per-user response caching - Automatic cache invalidation on mutations
- Pattern-based cache clearing
- Graceful fallback to local memory when Redis unavailable
- Result: Dramatically reduced database queries and faster response times
Backend Optimizations (#1621, [#1623])
- Optimized database queries throughout the codebase
- Improved streaming output performance
- Better chain execution efficiency
- Reduced memory footprint for concurrent operations
🔐 Enterprise Security & RBAC
Custom Roles and Scoped Permissions (#1618)
- Full RBAC (Role-Based Access Control) implementation
- Custom role creation with granular permissions
- Scope-based endpoint protection
- New
endpoints/Roles.pywith complete role management API
New Default Roles:
- Super Admin (Role 0) - Full system access
- Company Admin (Role 1) - Company-wide management
- User (Role 2) - Standard access
- Read-Only User (Role 3) - View-only permissions (#1619)
Server Configuration Management
- New
endpoints/ServerConfig.py- 2,200+ lines of server management capabilities - Super admins can configure server settings through the UI
- No more environment variable changes for common configurations
- Sensitive value encryption
🎯 Multi-Tenancy & Billing
Multiple Subscription Models (#1627)
- Seat-based licensing
- Per-user billing
- Credit-based systems
- Flexible subscription tiers
Multi-Company User Support (#1639)
- Users can belong to multiple companies
- Inactive user reactivation
- Improved company creation workflow
Trial Service
- New
TrialService.pyfor managing free trial credits - Business email domain validation
- One trial per domain policy
- Blocks 100+ free email providers to prevent abuse
🛠 New Features
GitHub Copilot Extension (#1642)
- Native integration with GitHub Copilot CLI
- Claude Opus 4.5 model support
- Agentic coding capabilities within AGiXT
- SafeExecute isolation for secure code operations
LinkedIn Extension
- Full OAuth integration
- Profile management
- Social posting capabilities
- Company page access (with Marketing Developer Platform)
TTS Streaming Output (#1624)
- Real-time text-to-speech streaming
- Improved audio response latency
Server-Wide Notifications (#1641)
- Push notifications to all users
- Webhook support for notifications
- Discord integration for error alerts
Scheduled Tasks Enhancement (#1629)
- New task types: prompt, command, deployment
- Improved task scheduling reliability
Conversation Pinning (#1645)
- Persistent pin order for conversations
- Better conversation organization
Codebase Mapping
- New "Create or Update Codebase Map" command
- Generates comprehensive architecture documentation
- Incremental updates for changed files
- Creates
docs/CODEBASE_MAP.mdwith navigation guides
Enhanced Developer Tools (#1617)
- Improved file search with glob patterns
- List directory capabilities
- Better search abilities across workspaces
Tiered Prompts and Chains (#1620)
- Prompt and chain tiering for different access levels
- Improved content organization
🔧 Improvements
Email & Authentication
- Configurable email verification provider (#1622)
- Improved MFA reset endpoint
- Better invite workflow
- Enhanced OAuth flows
Streaming & Output
- Improved streaming output to UI
- Better conversation renaming during thinking (#1643)
- Enhanced tag extraction strategy
Logging & Debugging
- New
logging_config.pyandlogging_config.yaml - Cleaned up verbose logging throughout codebase
- Improved error visibility
- Discord webhook for error notifications
Testing
- New
tests/endpoint_tests.py- comprehensive endpoint test suite - Improved test coverage
- GitHub Actions workflow for Python tests
🐛 Bug Fixes
- Fixed information exposure through exceptions (#1632, [#1633])
- Fixed cache loading and Super Admin role handling (#1640)
- Fixed task item table migration (#1636)
- Fixed command toggle behavior
- Fixed chain argument handling and duplicates
- Fixed provider rotation issues
- Fixed vision pipeline handling
- Numerous linting and code quality improvements
📚 Documentation
- Cleaned up legacy documentation
- Moved docs to dedicated docs site at https://docs.devxt.com
- Removed outdated markdown files
- Streamlined README
💔 Breaking Changes
Provider Migration
If you have custom code referencing providers directly from agixt/providers/, you'll need to update to use the new extension-based providers in agixt/extensions/.
Removed Files:
agixt/providers/*.py- All migrated to extensionsagixt/Transcription.py- Functionality moveddocker-compose-dev.yml- Use standard compose files
🔄 Migration Guide
- Update Docker Compose: If using custom compose files, review the updated
docker-compose.yml - Redis (Optional): For optimal performance, add Redis to your deployment for shared caching
- Check Roles: Review the new RBAC system if you have custom authentication logic
- Provider References: Update any direct provider imports to use extension imports
📦 Dependencies
- Added Redis support in
docker-requirements.txt - Updated SafeExecute package
- Various dependency updates for security
Thank You!
This release represents months of work to make AGiXT faster, more secure, and more powerful than ever. Thank you to all contributors and users who provided feedback and helped test these features.
Full Changelog: https://github.com/Josh-XT/AGiXT/compare/v1.8.2...v1.9.0
AGiXT - Your AI Agent Experience, Transformed