Releases: Josh-XT/AGiXT
v1.9.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: v1.8.2...v1.9.0
AGiXT - Your AI Agent Experience, Transformed
v1.8.2
AGiXT v1.8.2 Release Notes
We're excited to announce AGiXT v1.8.2, packed with new AI providers, advanced inference capabilities, billing improvements, and powerful new agent features!
🚀 Highlights
Inference-Time Compute Scaling
One of the most exciting additions in this release is Inference-Time Compute Scaling - a sophisticated system that dynamically allocates computational resources based on task complexity. This means smarter, more efficient processing that adapts to your needs in real-time.
Expert Agent Creation & Mixture of Experts
Agents can now create specialized expert agents on-the-fly, enabling a Mixture of Experts (MoE) orchestration pattern. Your agents can delegate complex tasks to purpose-built experts, dramatically improving response quality for specialized domains.
Output Streaming Improvements
We've overhauled the streaming infrastructure for faster, more responsive interactions. Watch your AI think in real-time with improved streaming performance.
🆕 New AI Providers
Chutes.ai Provider
A new provider integration bringing Chutes.ai's capabilities to AGiXT, expanding your model options.
DeepInfra Provider
Access DeepInfra's high-performance inference infrastructure directly from AGiXT, giving you more choices for running your favorite models.
💳 Billing & Payments
Token-Based Billing
A complete token-based billing implementation for precise usage tracking and billing. Pay for exactly what you use.
Auto Top-Up
Never run out of credits again! Configure automatic top-ups to keep your workflows running smoothly without interruption.
Zcash (ZEC) Payment Support
Privacy-focused users can now pay with Zcash, adding to our cryptocurrency payment options.
Subscription Info Endpoint
New API endpoint for retrieving billing cycle data, making it easier to integrate billing information into your applications.
🤖 Agent Capabilities
Agent Cloning & Sharing
Clone your carefully configured agents or share them with others. Perfect for teams or deploying proven agent configurations across projects.
SpyPoint Trail Camera Extension
A specialized extension for SpyPoint trail cameras - perfect for wildlife monitoring, security, and outdoor automation use cases.
🔧 Improvements & Fixes
- Improved Inference Config: Better configuration options for fine-tuning inference behavior
- Command Duplication Fix: Resolved issues with duplicate commands appearing
- Timezone Helpers Normalized: Consistent timezone handling across the platform
- Environment Preservation: Running
set_environmentno longer overwrites your.envfile - STRIPE_API_KEY Fix: Resolved an issue where the Stripe API key was being deleted on server start
- Missing Method Fix: Added the
get_memories_external_sourcesmethod to company endpoints - Execution Handling: Better handling of command executions during answer generation
- CodeQL Security Fixes: Addressed security warnings identified by CodeQL analysis
🗑️ Deprecations
Legacy Endpoints Removed
We've cleaned house by removing legacy endpoints. If you're using older API patterns, please update to the current API structure.
📦 CLI Improvements
Login & Prompt Commands
The CLI now supports login and prompt commands, making it easier to interact with AGiXT from the command line.
⬆️ Upgrade Notes
This release is backward compatible for most use cases. However, if you were relying on any legacy endpoints, please review the API documentation for the updated patterns.
For those using token-based billing, you may want to configure auto top-up to ensure uninterrupted service.
🙏 Contributors
Full Changelog: v1.8.1...v1.8.2
Thank you for using AGiXT! We're constantly working to make it better. If you have feedback or run into issues, please open an issue on GitHub.
What's Changed
- Chutes.ai Provider Implementation for AGiXT by @Josh-XT in #1585
- Improve inference config by @Josh-XT in #1586
- DeepInfra Provider Implementation by @Josh-XT in #1587
- Fix STRIPE_API_KEY deletion on server start. by @Nick-XT in #1589
- Add Zcash (ZEC) as a Payment Method by @Josh-XT in #1590
- Fix Command Duplication by @Josh-XT in #1591
- feat: add subscription info endpoint for billing cycle data by @Nick-XT in #1592
- Add SpyPoint Trail Camera Extension by @Josh-XT in #1593
- Add agent cloning and sharing by @Josh-XT in #1594
- Token-Based Billing Implementation by @Josh-XT in #1595
- fix: normalize timezone helpers by @Nick-XT in #1597
- fix: preserve .env when running set_environment by @Nick-XT in #1599
- Expert Agent Creation by Agents: Mixture of Experts Orchestration by @Josh-XT in #1598
- Add auto topup by @Josh-XT in #1600
- Inference-Time Compute Scaling by @Josh-XT in #1602
- Output Streaming Improvements by @Josh-XT in #1604
- Fix CodeQL warnings by @Josh-XT in #1607
- fix: resolve missing get_memories_external_sources method in company endpoints by @Nick-XT in #1609
- Add login and prompt to cli by @Josh-XT in #1612
- Handle executions during answer by @Josh-XT in #1614
- Remove legacy endpoints by @Josh-XT in #1615
Full Changelog: v1.8.1...v1.8.2
v1.8.1
AGiXT v1.8.1 Release Announcement 🚀
We're thrilled to announce AGiXT v1.8.1, a major feature release that transforms AGiXT into a complete Web3-enabled AI platform with enterprise-grade workspace collaboration, cryptocurrency payment infrastructure, and significantly enhanced agent capabilities.
🌟 Major Features
🔐 Web3 & Wallet Authentication
Complete Wallet Integration - Log in securely using your crypto wallet with support for Phantom, MetaMask, Coinbase Wallet, and WalletConnect. Unlike traditional Web3 apps, AGiXT's wallet authentication keeps your private keys secure - agents can prepare transactions for you to sign, but never have access to your keys. Features include:
- Nonce-based authentication with signature verification
- Multi-chain support (Solana, Ethereum, Base, Polygon)
- AI commands to check balances, prepare transfers, and manage tokens
- Session management tied to wallet addresses
💳 Cryptocurrency Payment Infrastructure
Multi-Currency Payment Support - Purchase AGiXT seats with crypto or traditional payment methods:
- Supported Cryptocurrencies: AGiXT token, SOL, USDC, USDT, and Bitcoin
- Real-time Pricing: CoinGecko/Dexscreener integration with Redis caching for up-to-the-second exchange rates
- On-Chain Verification: Automatic Solana blockchain verification with tolerance checks
- Stripe Integration: Traditional payment option for fiat currencies
- Full Transaction Tracking: Complete payment history with status monitoring
x402 Protocol Support - Instant, zero-fee crypto payments via wallet signatures:
- Frictionless payment flow without platform fees
- Uses facilitators (Coinbase CDP, PayAI) for verification
- Automatic payment handling with
X-PAYMENTheaders - React hooks (
useX402(),useX402Fetch()) for seamless frontend integration - No on-chain gas fees required
📋 Conversational Todo List Management
Database-Backed Task Tracking - Agents can now create, manage, and track structured todo lists with full persistence:
- Create single todos or bulk create up to 10 items at once
- Three-state workflow:
not-started→in-progress→completed - Update, delete, and mark todos complete/incomplete
- Statistics and status tracking across conversation sessions
- Full database integration with the
ExtensionDatabaseMixin - Agents can break down complex tasks into manageable, trackable steps
🤝 Advanced Workspace Collaboration
Conversation Sharing - Share your AI conversations with teammates or the public:
- Public sharing with unique token URLs (
/shared/{token}) - Share with specific users by email
- Optional workspace file inclusion
- Public workspace file browsing and downloading
- Import shared conversations with full history and workspace files
- Expiration date support and revocation capabilities
- Activity/subactivity structure preserved on import
Conversational Workspace Management - Manage workspaces through natural conversation, making team collaboration more intuitive
Companies & Teams Context - Enhanced context awareness for multi-organization workflows and team-based collaboration
🛠️ Developer Tools & Extensions
GitHub Extension Enhancements - The fix_github_issue command now includes:
- Iterative 3-attempt retry loop with intelligent error handling
- Automatic syntax validation with
compile()for Python flake8linting integration when available- JavaScript/TypeScript build validation (
npm run build) - Smart error context accumulation across retry attempts
- Enhanced SUBACTIVITY progress tracking
- Perfect for remote/mobile workflows with server-side execution
Grokipedia Search Extension - New knowledge retrieval from Grokipedia.com:
- AI-optimized encyclopedia with content researched by Grok 4
- Less political bias than traditional sources
- Playwright-based web scraping with dynamic content handling
- Configurable result limits and formatted markdown output
- Perfect for fact-checking and reference information
Intelligence Tiers Improvements - Refined AI capability levels for more precise agent performance tuning and resource allocation
CLI Improvements - Enhanced command-line interface for developers and power users
⚡ Performance & Infrastructure
Async Todo Operations - Improved responsiveness with asynchronous task handling for better performance under load
📦 Installation & Upgrade
# Upgrade via pip
pip install agixt --upgrade
# Or pull the latest Docker image
docker pull joshxt/agixt:latest🔧 Configuration
Payment Setup (Optional)
To enable cryptocurrency payments:
export PAYMENT_WALLET_ADDRESS="your_solana_wallet"
export STRIPE_API_KEY="your_stripe_key"
export MONTHLY_PRICE_PER_USER_USD="99.00"To enable x402 protocol:
export X402_MERCHANT_WALLET="your_wallet_address"Wallet Authentication
Supported wallet providers are auto-detected in the frontend. Backend RPC URLs can be configured via environment variables.
📊 Technical Highlights
- 930+ lines of new payment infrastructure code
- 349 lines of x402 protocol implementation
- 199 lines of billing endpoints
- Complete React components for payment flows
- New
PaymentTransactionandConversationSharedatabase models - Comprehensive unit tests for all payment flows
- Zero breaking changes - fully backward compatible
🔗 Resources
- Full Changelog: v1.8.0...main
- Documentation: https://AGiXT.com
- GitHub Repository: https://github.com/Josh-XT/AGiXT
- x402 Protocol: https://x402.org
🚀 What's Next
We're continuously improving AGiXT. Future enhancements on the roadmap include:
- Enhanced workspace permissions and roles
- Multi-currency invoice history
- Webhook support for payment notifications
- Extended x402 support for more facilitators
- Team task assignment and collaboration features
Questions, feedback, or issues? Join our community on GitHub or reach out through our support channels. We'd love to hear how you're using v1.8.1!
Ready to build the future of AI? Upgrade to v1.8.1 today and experience the power of Web3-enabled, collaborative AI agents.
v1.8.0
🚀 AGiXT v1.8.0 Release Announcement
We're thrilled to announce the release of AGiXT v1.8.0, our most feature-rich update yet! This release brings groundbreaking enhancements to the extension system, powerful new integrations, and significant improvements to the core platform.
🎯 Major Highlights
📦 Revolutionary Extension System Overhaul
- Extensions Hub: A centralized marketplace for discovering, installing, and managing extensions (#1494)
- Extension Categories: Organized extension ecosystem with intuitive categorization (#1513, #1516)
- Webhook Support: Extensions can now receive and process external events (#1493)
- Custom Endpoints: Extensions can define their own API endpoints (#1492)
- Bulk Command Management: Toggle multiple extension commands at once (#1508)
- Command Override System: Extensions can now override existing commands (#1489)
🤖 Enhanced Agent Capabilities
- Automatic Agent Onboarding: New agents come pre-configured with essential abilities (#1514)
- Advanced Task Scheduling: Sophisticated scheduling system for complex automation workflows (#1502)
- Improved Code Execution: Enhanced sandbox environment for safer code execution (#1512)
- Stop Feature: Ability to halt agent operations mid-execution (#1486)
🔌 Powerful New Extensions
- Meta Ads Extension: Integrate with Meta's advertising platform (#1487)
- WordPress Extension: Seamless WordPress site management (#1517)
- Bags.fm Extension: Music and audio capabilities (#1480)
- Physical Creations Extension: Bridge the gap between digital and physical (#1503)
- Enhanced Browser Automation: More robust web interaction capabilities (#1501)
- Enhanced File System Extension: Improved file operations (#1484)
🔧 Core Platform Improvements
- Webhook System: Comprehensive webhook support for real-time integrations (#1485)
- JWT Token Management: Enhanced security with token blacklisting and proper logout (#1490)
- ID-Based Endpoints: More efficient API interactions (#1478)
- Workspace Improvements: Better organization and management (#1511)
- OAuth Extensions Update: Streamlined authentication flows (#1507)
📚 Documentation & Developer Experience
- Local Installation Guide: Comprehensive documentation for self-hosting (#1491)
- Markdown to PowerPoint: Convert markdown documents to presentations (#1509)
- Extension Reorganization: Cleaner, more maintainable codebase (#1506)
🏢 Enterprise Features
🐛 Bug Fixes & Improvements
- Fixed duplicate command validation issues (#1489)
- Resolved circular import problems in extension webhooks (#1496)
- Fixed issue #1497 (#1499)
- Removed outdated preinstalled ISOs documentation (#1504)
🔄 Dependencies
- Updated GitHub Actions PyPI publish action to v1.13.0 (#1500)
💡 What This Means for You
For Developers: The new extension system makes it easier than ever to extend AGiXT's capabilities. With webhook support, custom endpoints, and the Extensions Hub, you can build and share powerful integrations.
For Users: Automatic agent onboarding means your agents are productive from day one. The new extensions provide integrations with popular platforms like WordPress and Meta Ads, while enhanced scheduling lets you build complex automation workflows.
For Enterprises: Better security with JWT token management, comprehensive company data handling, and improved workspace organization make AGiXT more suitable for production deployments.
🚀 Getting Started
Update to v1.8.0 today to access these exciting new features! Check out our new local installation documentation to get started with self-hosting, or explore the Extensions Hub to discover new capabilities for your agents. It is live now on https://Everything.Software !
What's Changed
- Add ID based endpoints by @Josh-XT in #1478
- Add Bags.fm Extension by @Josh-XT in #1480
- feat: Add comprehensive company fields support for xtsystems integration by @Nick-XT in #1481
- Revert "feat: Add comprehensive company fields support for xtsystems integration" by @Josh-XT in #1482
- Add fields to company table by @Josh-XT in #1483
- Enhance File System Extension by @Josh-XT in #1484
- Add webhook system by @Josh-XT in #1485
- Add stop feature to fix 1445 by @Josh-XT in #1486
- Add Meta Ads extension by @Josh-XT in #1487
- Extension system enhancements by @Josh-XT in #1488
- Fix Duplicate Command Validation and Enable Command Overrides by @Josh-XT in #1489
- Add JWT Token Blacklisting and Logout Endpoint by @Josh-XT in #1490
- Add Local Installation Documentation by @Josh-XT in #1491
- Add extension endpoint support by @Josh-XT in #1492
- Add webhook support for extensions by @Josh-XT in #1493
- Add extensions hub by @Josh-XT in #1494
- Improve hub by @Josh-XT in #1495
- Fix circular import on extension webhooks by @Josh-XT in #1496
- Fix issue 1497 by @Josh-XT in #1499
- feat: enhance task system with advanced scheduling capabilities by @Nick-XT in #1502
- Enhanced Browser Automation by @Josh-XT in #1501
- Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.13.0 in /.github/workflows in the github_actions group across 1 directory by @dependabot[bot] in #1500
- Add Physical Creations Extension by @Josh-XT in #1503
- Delete docs/1-Getting started/5-Preinstalled ISOs.md by @birdup000 in #1504
- Extension Reorganization by @Josh-XT in #1506
- OAuth Extensions Update by @Josh-XT in #1507
- Add Extension Command Bulk Toggle Endpoint by @Josh-XT in #1508
- Workspace improvements by @Josh-XT in #1511
- Improve code execution sandbox by @Josh-XT in #1512
- Extension Categorization System Implementation by @Josh-XT in #1513
- Implement Automatic Agent Onboarding with Essential Abilities by @Josh-XT in #1514
- Add Markdown to PPTX in EssentialAbilities extension by @birdup000 in #1509
- Add more extension categories by @Josh-XT in #1516
- Add WordPress Extension by @Josh-XT in #1517
Full Changelog: https://github.com/Josh-XT/AGiXT/commits/v1.8.0
v1.7.14
v1.7.13
v1.7.12
Improvements to several extensions including the Tesla extension, and a few bug fixes.
Full Changelog: v1.7.11...v1.7.12
v1.7.11
What's Changed
- docs: fix typo in
03-Agents.mdby @gap-editor in #1456 - Add new extensions: Alexa, Fitbit, Garmin, Roomba, Camera Systems by @Josh-XT in #1461
- Clean up logging by @Josh-XT in #1465
- add solana integration by @yazidox in #1464
- Create wallet keys by @Josh-XT in #1466
- Update agent settings by @Josh-XT in #1467
- Create conversation websocket endpoint by @Josh-XT in #1470
New Contributors
- @gap-editor made their first contribution in #1456
- @yazidox made their first contribution in #1464
Full Changelog: v1.7.10...v1.7.11
v1.7.10
- Added necessary functionality to accept requests from Even Realities smart glasses
- Bug fix with updating messages from speech to text
Full Changelog: v1.7.9...v1.7.10
The AGiXT.com/Everything.Software mobile app for Android with Even Realities support can be downloaded here. . It will require permission to access notifications if you want to have notifications displayed on the glasses. It will also need permission to access the microphone for speech-to-text functionality.
Our AGiXT open source mobile app can be found here: https://github.com/AGiXT/mobile
This release marks the completion of another phase of our physical integrations roadmap!
v1.7.9
What's Changed
- fix: evaluate Outlook timezone in headers by @emmanuel-ferdman in #1442
- Improve web browsing and file modification logic by @Josh-XT in #1443
- Add custom API command by @Josh-XT in #1446
- Scheduled Task Improvements by @Josh-XT in #1447
- Improve JWT expiration time by @Josh-XT in #1449
- Add scheduled task endpoints by @Josh-XT in #1450
New Contributors
- @emmanuel-ferdman made their first contribution in #1442
Full Changelog: v1.7.8...v1.7.9