Skip to content

Releases: Josh-XT/AGiXT

v1.9.3

26 Mar 13:43

Choose a tag to compare

AGiXT v1.9.3 Release Notes

New Features

Video and Image Editing (ezLocalai)

  • Image editing — New Edit Image with ezLocalai command allows modifying existing images via text prompts using FLUX.2-klein-4B.
  • Text-to-video generation — New Generate Video with ezLocalai command creates MP4 videos with synchronized audio from text prompts using LTX-2.3.
  • Image-to-video generation — New Image to Video with ezLocalai command animates a starting image into a video guided by a text prompt.
  • Video-to-video transformation — New Video to Video with ezLocalai command generates smooth video transitions between start and end frames.
  • Upgraded default image generation model from stabilityai/sdxl-turbo (512x512) to unsloth/FLUX.2-klein-4B-GGUF (1024x1024).

Package Tracking

  • New Track Package command in essential abilities — automatically detects carrier (UPS, FedEx, USPS, DHL) from tracking number format and scrapes real-time tracking status using Playwright with ship24.com as a universal aggregator.

Multi-Instance Bot Support

  • bot_instance_id support — Companies can now deploy multiple bot instances of the same type (e.g., two outreach bots). New bot_instance_id column added to CompanyExtensionSetting with corresponding database migration.
  • New /v1/user/deployed-bots endpoint — Lists all deployed bots across companies the user belongs to.
  • New /v1/company/{company_id}/bot/{bot_name}/activity endpoint — Retrieves outreach bot activity logs.

Mid-Task User Steering

  • The streaming engine now detects new user messages sent during an active agent task and incorporates them as steering instructions into the next continuation iteration. This allows users to redirect or refine agent behavior without waiting for a response to complete.

Improvements

Streaming Engine & Continuation Loop

  • Removed step budget from system prompt — The thinking prompt no longer imposes a 20-step limit. Agents can now use as many reasoning steps as needed for complex problems.
  • More patient continuation loop — Increased non-answer iteration threshold from 5 to 25 before forcing an <answer> tag, giving agents more time to think and act without premature truncation.
  • Relaxed stuck-loop detection — Stuck loop detection now requires 15 consecutive similar iterations (up from 6) with higher thresholds for content size, reducing false positives that cut off legitimate long-running tasks.
  • Increased dedup tolerance — Dedup loop detection threshold raised from 2 to 4 consecutive iterations, and dedup recovery prompts trigger after 3 iterations instead of 1.
  • Improved continuation prompts — Continuation prompts now encourage thorough work rather than rushing to answer.
  • Better error reporting — Streaming inference errors now indicate when all providers have been exhausted.
  • Essential commands always available — Core commands (Read File, Modify File, Write to File, List Directory, Search Files, Execute Python Code, Use Terminal, Interact with Webpage, Web Search) are now always included in the available command set when commands are enabled.
  • Increased command cap — Maximum available commands raised from 20 to 25.
  • Provider rotation for streaming — Streaming inference now properly falls through to provider retry/rotation logic on connection errors, matching non-streaming behavior.

Leaked <interaction> XML Handling

  • Added detection and conversion of leaked <interaction> XML (from the web browsing extension's internal browser control protocol) in both the streaming engine and final response processing. respond operations are extracted as plain text answers, done operations are removed, and browser actions are converted to proper <execute> calls.

Workspace & File Path Handling

  • Smarter path resolutionsafe_join now strips hallucinated absolute prefixes (/workspace/, /agixt/, full host paths, WORKSPACE/agent_*/conv_id/ patterns) that models sometimes prepend to file paths.
  • Suffix-based file lookup — When a file path doesn't resolve directly, the workspace is searched for files matching the relative path as a suffix, improving file command reliability.
  • Improved workspace context prompt — File listing context now explicitly instructs the agent to use relative paths only, preventing path construction errors.
  • Workspace directory listing hardened — Added PermissionError and OSError handling for stat() and iterdir() calls to prevent crashes on inaccessible files/directories.

Outreach Bot

  • Redis status publishing — Outreach bots now publish their status to Redis, fixing the issue where bots showed as "Offline" in the UI despite running.
  • Auto-enable required commands — When deploying an outreach bot, required commands are automatically enabled on the agent.
  • Pause fix — Fixed outreach bot pause functionality that wasn't actually pausing.
  • Multiple constructor and syntax fixes — Fixed wrong Agent constructor parameter in _ensure_agent_commands, syntax errors in stop() and get_outreach_bot_activity_log(), wrong impersonate_user import, and broken chat_completions call.
  • Activity logging — Added structured activity logging methods for outreach bot operations.
  • Sync request checking — Bots can now detect external sync requests.

Authentication & Authorization

  • get_user_role returns default role — Now returns role 3 (User) instead of None when no company/role record is found, preventing TypeError exceptions in downstream comparisons.
  • Company validation on bot endpoints — Added company validation to all bot management endpoints with diagnostic logging.
  • UUID type handling for Postgres — Fixed sentinel UUID type mismatch that caused 500 errors on PostgreSQL by returning native uuid.UUID objects instead of strings for non-SQLite databases.

Security

  • Removed AGIXT_API_KEY bypass for admin access — The master API key can no longer be used to impersonate admin users. All authentication now requires valid JWT tokens or Personal Access Tokens (PATs), closing a privilege escalation vector where anyone with the API key had full admin access. (#1679)
  • Hardened verify_api_key flow — Simplified and tightened the API key verification logic in ApiClient.py, removing redundant code paths and dead branches that could lead to unintended access.
  • Agent access control enforcementget_agent_commands_only now verifies the requesting user has access to the agent before returning command data.

Bug Fixes

  • Fixed ezlocalai environment variable handling — now checks EZLOCALAI_URI (standard) before EZLOCALAI_URL (legacy), and handles URLs that already contain /v1/ to prevent double-pathing.
  • Fixed get_db_session usage for proper database rollback and UUID validation in bot enablement.
  • Suppressed onnxruntime GPU device discovery warnings in containers without GPUs by setting ORT_LOG_LEVEL to ERROR.
  • Reduced log spam from decryption warnings — decrypt_config_value now logs only once per process instead of on every failed decryption attempt.
  • Added granular error handling to enable_company_bot to surface actual exceptions instead of generic 500 errors.

CI/CD

  • Updated build-and-test workflow.
  • Removed todos workflow.

Dependencies

  • Updated requests and safeexecute packages.
  • Updated docker-requirements.txt and requirements.txt.

v1.9.2

15 Mar 05:10

Choose a tag to compare

AGiXT v1.9.2 Release Notes

AGiXT v1.9.2 is a major feature release that introduces deployable multi-platform bots, a collaborative group chat system, a modernized authentication flow, 15+ new extensions, and significant infrastructure improvements across the platform.


Highlights

  • Deployable Bots across 12 messaging and communication platforms
  • Collaborative Chats with group conversations, channels, threads, reactions, and @mention agent routing
  • Authentication Overhaul with username/password login, optional MFA, and SSO preservation
  • 15+ New Extensions including Notion, Perplexity, Spotify, Home Assistant, Reddit, and more
  • Academic Research abilities for searching arXiv, Semantic Scholar, and PubMed
  • OAuth Refactor splitting monolithic providers into granular, service-specific extensions
  • Thinking Model Support with improved handling of reasoning/thinking token patterns

New Features

Deployable Multi-Platform Bots (#1657)

AGiXT now includes a full bot deployment system allowing companies to deploy AI-powered bots across 12 messaging and communication platforms with multi-tenant support:

Platform Description
Discord Full Discord bot with slash commands and user linking
Telegram BotFather-compatible bot with user verification
WhatsApp Business API integration with phone-based user linking
Microsoft Teams Teams bot framework integration
Slack Workspace bot with event-driven messaging
Facebook Messenger Page-based bot with webhook handling
X (Twitter) Direct message and mention-based bot
GitHub Issue and PR comment-based bot
Google Email Gmail-based conversational bot
Microsoft Email Outlook-based conversational bot
SendGrid Email Transactional email bot via SendGrid
Twilio SMS SMS-based conversational bot

Key capabilities:

  • Multi-tenant architecture — each company configures its own bot credentials and tokens
  • Central Bot Registry (BotManagerRegistry) for lifecycle management (start, stop, restart)
  • User linking — platform users link to AGiXT accounts for personalized context
  • Webhook endpoints for incoming messages from each platform
  • Company-scoped bot management API endpoints for full CRUD operations
  • Bot conversations route to AGiXT agents with per-user context preservation

Collaborative Group Chat System (#1665)

A Discord-like group chat experience built directly into AGiXT with real-time messaging:

  • Conversation types: group, dm, thread in addition to standard conversations
  • Channel categories for organizing group conversations
  • Threaded replies with parent message linking
  • @mention agent routing — mention @AgentName in a group chat to route the message to a specific agent
  • Emoji reactions on messages with per-user toggle tracking
  • Message pinning for important messages in conversations
  • Sender tracking — every message records the sender with user info included in responses
  • Company and user avatars with dedicated upload/retrieval endpoints
  • WebSocket enhancements for real-time group chat with sender identification

New database models: ConversationParticipant, MessageReaction, with new fields on Conversation (type, company_id, parent_id, category) and Message (sender_user_id).

Authentication System Overhaul (#1646)

Replaced the magic-link-only authentication with a traditional username/password system while preserving backward compatibility:

  • Password-based registration and login with argon2 password hashing
  • Optional MFA (TOTP) via pyotp for two-factor authentication
  • User profile fields — timezone and phone number captured at registration
  • Terms of Service acceptance tracking during signup
  • Magic link login preserved as an alternative authentication method
  • Onboarding flow with flags to guide new users through initial setup
  • Database migrations for new User model columns (password hash, MFA secret, phone, timezone, ToS)
  • Updated endpoint tests for the new authentication flow

OAuth Provider Refactor (#1650)

Split monolithic OAuth providers into granular, service-specific extensions for better permission scoping:

Google:

  • google_sso.py — Authentication only
  • google_calendar.py — Calendar management
  • google_email.py — Gmail integration
  • google_marketing.py — Google Ads and marketing

Microsoft:

  • microsoft_sso.py — Authentication only
  • microsoft_calendar.py — Outlook calendar
  • microsoft_email.py — Outlook email
  • microsoft_onedrive.py — OneDrive file management
  • microsoft_sharepoint.py — SharePoint integration

Social/Identity:

  • github_sso.py, linkedin_sso.py, meta_sso.py

Each extension manages its own OAuth scopes and token lifecycle, with an SSO_ONLY flag distinguishing authentication-only extensions from full-featured ones.


New Extensions

Notion (#1671)

Full Notion workspace integration with OAuth:

  • Pages: Search, create, update properties, archive, restore, and read content (recursive block tree)
  • Databases: List, query with filters/sorts, create, and update schemas
  • Blocks: CRUD operations on Notion blocks with rich text parsing
  • Comments: Get and add comments on pages and discussion threads
  • Users: List workspace users and get bot user info
  • Block-to-markdown formatting for seamless content extraction

Perplexity (#1669)

Real-time web-grounded AI search and research via Perplexity's APIs:

  • Agent API — query AI models (OpenAI, Anthropic, Google, xAI, Perplexity Sonar) with integrated web search
  • Search API — structured web search results with domain filtering, language targeting, and recency controls
  • Presets: fast-search, pro-search, deep-research, advanced-deep-research
  • 17+ models across 5 providers with citation-backed responses

Ten Additional Extensions (#1672)

Extension Capabilities
Airtable Base/table CRUD, record queries, field management
Dropbox File upload/download, folder management, sharing, search
Home Assistant Smart home control — lights, switches, climate, scenes, automations
Obsidian Vault management, note CRUD, search, tags, link exploration
Reddit Browse subreddits, search posts/comments, submit, vote
Spotify Playback control, search, playlists, library, recommendations
Todoist Task/project CRUD, labels, due dates, priorities
Trello Board/list/card management, labels, members, checklists
YouTube Video search, channel info, playlist management, transcript retrieval
Zapier Webhooks Trigger Zapier zaps via webhooks for workflow automation

GitHub Copilot Improvement (#1668)

  • Fall back to user input when the prompt is empty in the Ask GitHub Copilot command

Academic Research Abilities (#1658)

Four new research commands added to essential abilities:

Command Source Description
search_arxiv arXiv.org Search physics, math, CS, and biology preprints with metadata saved as markdown
search_semantic_scholar Semantic Scholar Find papers with citation counts, influential citations, and open access PDF links
search_pubmed_central PubMed Central Search open access biomedical and life sciences full-text articles
download_paper_pdf Any URL Download PDFs with optional conversion to markdown via pdfplumber

All commands support save_to_workspace for organizing research files into the agent's workspace.

Domain Availability Check (#1655)

  • New check_domain_availability function in essential abilities for checking domain registration status

Discord Bot Integration (#1647)

  • Multi-tenant Discord bot framework with per-company bot token management
  • User linking between Discord accounts and AGiXT users
  • Webhook-based message routing to AGiXT agents

Improvements

Agent Execution

  • Continuation loop improvements — better break points, exit condition handling, and increased execution limits for complex multi-step tasks
  • Command selection caching for faster repeated command lookups
  • Improved execution context handling across continuation loops
  • Stop token support for cleaner model output termination
  • Overlapping inference cleanup to prevent duplicate processing

Streaming & Output

  • Thinking model support — proper handling of <think>, <thinking>, and other reasoning token patterns
  • Thinking stream yielding — stream thinking tokens to clients in real-time
  • Improved time to first token for faster response initiation
  • Better streaming output formatting and delivery
  • Analysis output improvements for structured result presentation

Infrastructure

  • Health check and notification endpoints (#1663) — user notification management and health monitoring improvements
  • Feedback endpoint (POST /v1/feedback) — authenticated bug reports, feature requests, and general feedback routed to Discord with priority-based color coding
  • **Extension cache ...
Read more

v1.9.1

09 Mar 13:31

Choose a tag to compare

AGiXT v1.9.1 Release Notes

Release Date: March 9, 2026
Commits since v1.9.0: 131
Diff: 122 files changed, 57,084 insertions, 4,406 deletions

AGiXT v1.9.1 is a major feature release that introduces deployable multi-platform bots, a collaborative group chat system, a modernized authentication flow, 15+ new extensions, and significant infrastructure improvements across the platform.


Highlights

  • Deployable Bots across 12 messaging and communication platforms
  • Collaborative Chats with group conversations, channels, threads, reactions, and @mention agent routing
  • Authentication Overhaul with username/password login, optional MFA, and SSO preservation
  • 15+ New Extensions including Notion, Perplexity, Spotify, Home Assistant, Reddit, and more
  • Academic Research abilities for searching arXiv, Semantic Scholar, and PubMed
  • OAuth Refactor splitting monolithic providers into granular, service-specific extensions
  • Thinking Model Support with improved handling of reasoning/thinking token patterns

New Features

Deployable Multi-Platform Bots (#1657)

AGiXT now includes a full bot deployment system allowing companies to deploy AI-powered bots across 12 messaging and communication platforms with multi-tenant support:

Platform Description
Discord Full Discord bot with slash commands and user linking
Telegram BotFather-compatible bot with user verification
WhatsApp Business API integration with phone-based user linking
Microsoft Teams Teams bot framework integration
Slack Workspace bot with event-driven messaging
Facebook Messenger Page-based bot with webhook handling
X (Twitter) Direct message and mention-based bot
GitHub Issue and PR comment-based bot
Google Email Gmail-based conversational bot
Microsoft Email Outlook-based conversational bot
SendGrid Email Transactional email bot via SendGrid
Twilio SMS SMS-based conversational bot

Key capabilities:

  • Multi-tenant architecture — each company configures its own bot credentials and tokens
  • Central Bot Registry (BotManagerRegistry) for lifecycle management (start, stop, restart)
  • User linking — platform users link to AGiXT accounts for personalized context
  • Webhook endpoints for incoming messages from each platform
  • Company-scoped bot management API endpoints for full CRUD operations
  • Bot conversations route to AGiXT agents with per-user context preservation

Collaborative Group Chat System (#1665)

A Discord-like group chat experience built directly into AGiXT with real-time messaging:

  • Conversation types: group, dm, thread in addition to standard conversations
  • Channel categories for organizing group conversations
  • Threaded replies with parent message linking
  • @mention agent routing — mention @AgentName in a group chat to route the message to a specific agent
  • Emoji reactions on messages with per-user toggle tracking
  • Message pinning for important messages in conversations
  • Sender tracking — every message records the sender with user info included in responses
  • Company and user avatars with dedicated upload/retrieval endpoints
  • WebSocket enhancements for real-time group chat with sender identification

New database models: ConversationParticipant, MessageReaction, with new fields on Conversation (type, company_id, parent_id, category) and Message (sender_user_id).

Authentication System Overhaul (#1646)

Replaced the magic-link-only authentication with a traditional username/password system while preserving backward compatibility:

  • Password-based registration and login with argon2 password hashing
  • Optional MFA (TOTP) via pyotp for two-factor authentication
  • User profile fields — timezone and phone number captured at registration
  • Terms of Service acceptance tracking during signup
  • Magic link login preserved as an alternative authentication method
  • Onboarding flow with flags to guide new users through initial setup
  • Database migrations for new User model columns (password hash, MFA secret, phone, timezone, ToS)
  • Updated endpoint tests for the new authentication flow

OAuth Provider Refactor (#1650)

Split monolithic OAuth providers into granular, service-specific extensions for better permission scoping:

Google:

  • google_sso.py — Authentication only
  • google_calendar.py — Calendar management
  • google_email.py — Gmail integration
  • google_marketing.py — Google Ads and marketing

Microsoft:

  • microsoft_sso.py — Authentication only
  • microsoft_calendar.py — Outlook calendar
  • microsoft_email.py — Outlook email
  • microsoft_onedrive.py — OneDrive file management
  • microsoft_sharepoint.py — SharePoint integration

Social/Identity:

  • github_sso.py, linkedin_sso.py, meta_sso.py

Each extension manages its own OAuth scopes and token lifecycle, with an SSO_ONLY flag distinguishing authentication-only extensions from full-featured ones.


New Extensions

Notion (#1671)

Full Notion workspace integration with OAuth:

  • Pages: Search, create, update properties, archive, restore, and read content (recursive block tree)
  • Databases: List, query with filters/sorts, create, and update schemas
  • Blocks: CRUD operations on Notion blocks with rich text parsing
  • Comments: Get and add comments on pages and discussion threads
  • Users: List workspace users and get bot user info
  • Block-to-markdown formatting for seamless content extraction

Perplexity (#1669)

Real-time web-grounded AI search and research via Perplexity's APIs:

  • Agent API — query AI models (OpenAI, Anthropic, Google, xAI, Perplexity Sonar) with integrated web search
  • Search API — structured web search results with domain filtering, language targeting, and recency controls
  • Presets: fast-search, pro-search, deep-research, advanced-deep-research
  • 17+ models across 5 providers with citation-backed responses

Ten Additional Extensions (#1672)

Extension Capabilities
Airtable Base/table CRUD, record queries, field management
Dropbox File upload/download, folder management, sharing, search
Home Assistant Smart home control — lights, switches, climate, scenes, automations
Obsidian Vault management, note CRUD, search, tags, link exploration
Reddit Browse subreddits, search posts/comments, submit, vote
Spotify Playback control, search, playlists, library, recommendations
Todoist Task/project CRUD, labels, due dates, priorities
Trello Board/list/card management, labels, members, checklists
YouTube Video search, channel info, playlist management, transcript retrieval
Zapier Webhooks Trigger Zapier zaps via webhooks for workflow automation

GitHub Copilot Improvement (#1668)

  • Fall back to user input when the prompt is empty in the Ask GitHub Copilot command

Academic Research Abilities (#1658)

Four new research commands added to essential abilities:

Command Source Description
search_arxiv arXiv.org Search physics, math, CS, and biology preprints with metadata saved as markdown
search_semantic_scholar Semantic Scholar Find papers with citation counts, influential citations, and open access PDF links
search_pubmed_central PubMed Central Search open access biomedical and life sciences full-text articles
download_paper_pdf Any URL Download PDFs with optional conversion to markdown via pdfplumber

All commands support save_to_workspace for organizing research files into the agent's workspace.

Domain Availability Check (#1655)

  • New check_domain_availability function in essential abilities for checking domain registration status

Discord Bot Integration (#1647)

  • Multi-tenant Discord bot framework with per-company bot token management
  • User linking between Discord accounts and AGiXT users
  • Webhook-based message routing to AGiXT agents

Improvements

Agent Execution

  • Continuation loop improvements — better break points, exit condition handling, and increased execution limits for complex multi-step tasks
  • Command selection caching for faster repeated command lookups
  • Improved execution context handling across continuation loops
  • Stop token support for cleaner model output termination
  • Overlapping inference cleanup to prevent duplicate processing

Streaming & Output

  • Thinking model support — proper handling of <think>, <thinking>, and other reasoning token patterns
  • Thinking stream yielding — stream thinking tokens to clients in real-time
  • Improved time to first token for faster response initiation
  • Better streaming output formatting and delivery
  • Analysis output improvements for structured result presentation

Infrastructure

  • Health check and notification endpoints (#1663) — user notification management and health monitoring improvements
  • Feedback endpoint (POST /v1/feedback) — authent...
Read more

v1.9.0

20 Jan 15:54

Choose a tag to compare

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.py provides cross-worker caching with Redis backend
  • Response Cache: New ResponseCache.py delivers 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.py with 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.py for 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.md with 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.py and logging_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 extensions
  • agixt/Transcription.py - Functionality moved
  • docker-compose-dev.yml - Use standard compose files

🔄 Migration Guide

  1. Update Docker Compose: If using custom compose files, review the updated docker-compose.yml
  2. Redis (Optional): For optimal performance, add Redis to your deployment for shared caching
  3. Check Roles: Review the new RBAC system if you have custom authentication logic
  4. 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

13 Dec 03:26

Choose a tag to compare

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_environment no longer overwrites your .env file
  • 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_sources method 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

Full Changelog: v1.8.1...v1.8.2

v1.8.1

31 Oct 19:14

Choose a tag to compare

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-PAYMENT headers
  • 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-startedin-progresscompleted
  • 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
  • flake8 linting 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 PaymentTransaction and ConversationShare database models
  • Comprehensive unit tests for all payment flows
  • Zero breaking changes - fully backward compatible

🔗 Resources

🚀 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

17 Sep 00:29

Choose a tag to compare

🚀 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

  • Company Management: Comprehensive company fields support in database (#1481, #1483)

🐛 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

Full Changelog: https://github.com/Josh-XT/AGiXT/commits/v1.8.0

v1.7.14

04 Aug 23:52

Choose a tag to compare

What's Changed

Full Changelog: v1.7.13...v1.7.14

v1.7.13

01 Jul 11:42
c06ba51

Choose a tag to compare

What's Changed

Full Changelog: v1.7.12...v1.7.13

v1.7.12

21 Jun 20:54

Choose a tag to compare

Improvements to several extensions including the Tesla extension, and a few bug fixes.

Full Changelog: v1.7.11...v1.7.12