Skip to main content
Version: Current

IntelliBuddies Server [AI Command Center] - System Requirements

This page describes hardware and software requirements for deploying the IB-X AI Command Center (AICC) server component.

Deployment scope

The Web Application Server and Database Server sizing tables on this page apply to deployments on physical machines or virtual machines (VMs). They are not container resource requests, limits, or Kubernetes cluster sizing recommendations.

For container-based deployments, follow the requirements in the corresponding deployment guide. For AWS EKS, see AWS EKS prerequisites. Size any separately provisioned database infrastructure according to the requirements of that deployment.

Hardware Requirements​

AICC resource requirements depend on the number of agents used, how frequently automations run, how many executions run concurrently, and the complexity of each agent. One automation represents one agent execution. Agent count alone does not determine the required capacity.

The Small, Medium, and Large configurations below provide starting points for infrastructure planning rather than fixed agent or execution limits:

Deployment sizeTypical workload profile
SmallAn initial deployment with a limited set of agents, less frequent automation, and low concurrent execution.
MediumA growing deployment with more active agents, more frequent automation, or greater concurrency and workload complexity.
LargeA deployment with sustained high automation activity, substantial concurrent execution, or resource-intensive agents.

For an initial deployment with modest expected usage, consider starting with the Small configuration. Monitor CPU, memory, database performance, execution times, and queued work under representative load. Increase resources toward the Medium or Large configurations as you add agents, increase automation frequency, or need more concurrent execution. If you expect a demanding workload from the outset, use an appropriately larger configuration from the start.

Agent complexity can affect capacity even when agent count is low. For example, multiple conversational agents executing in parallel can require more resources than lightweight automations. Consider the work performed by each agent and where that work runs when sizing AICC and any separate execution infrastructure.

The license file determines the permitted numbers of Server Agents and Local Agents. These license limits are separate from infrastructure capacity; adding licensed agents or increasing automation usage may require additional resources.

note

IB-X is designed to be deployed with separate Application and Database servers for optimal performance, scalability, and reliability. This is the recommended and supported configuration for production environments.

In cases where both components are deployed on a single server (not recommended and not supported for production use), the system requirements should be considered cumulative. For example, if the Application Server requires 16 GB RAM and the Database Server requires 16 GB RAM, the combined deployment would require a minimum of 32 GB RAM, along with proportional CPU, storage, and I/O capacity.

Customers choosing this approach should be aware that such deployments may experience resource contention and are not covered under standard performance expectations or support guarantees.

Web Application Server​

For Small Deployment​

TypeMinimumRecommended
ProcessorQuad-core CPU, 2 GHz or fasterHexa-core CPU, 2.5 GHz or faster
Memory (RAM)8 GB12 GB
Disk Space (HDD)50 GB free disk space100 GB free disk space
Network1 Gbps network adapter1 Gbps network adapter
TCP Ports
  • 1433: Default port for interaction between AI Command Center and SQL Server
  • 5432: Default port for interaction between AI Command Center and PostgreSQL Server

For Medium Deployment​

TypeMinimumRecommended
ProcessorOcta-core CPU, 2.5 GHz or fasterDual Hexa-core CPU, 2.5 GHz or faster
Memory (RAM)16 GB24 GB
Disk Space (HDD)100 GB free disk space250 GB free disk space
Network1 Gbps network adapter1 Gbps network adapter
TCP Ports
  • 1433: Default port for interaction between AI Command Center and SQL Server
  • 5432: Default port for interaction between AI Command Center and PostgreSQL Server

For Large Deployment​

TypeMinimumRecommended
ProcessorDual Octa-core CPU, 2.5 GHz or fasterDual Deca-core CPU, 2.5 GHz or faster
Memory (RAM)32 GB64 GB
Disk Space (HDD)250 GB free disk space500 GB free disk space
Network1 Gbps network adapter1 Gbps network adapter
TCP Ports
  • 1433: Default port for interaction between AI Command Center and SQL Server
  • 5432: Default port for interaction between AI Command Center and PostgreSQL Server
note
  • Database Server: A separate machine with adequate hardware is recommended.
  • High Availability: For high availability, consider using load balancers and having redundant instances of AI Command Center and Database Server.
  • Backup and Recovery: Ensure regular backups of AI Command Center and Database Server data. Plan for disaster recovery with appropriate storage solutions.
  • Virtualization: AI Command Center can be deployed on virtual machines. Ensure that the virtual environment meets the same hardware requirements as physical deployments.
  • Cloud Deployment: For cloud deployment (e.g., AWS, Azure), select instance types that meet or exceed the specified hardware requirements.

Database Server (SQL Server / PostgreSQL Server)​

For Small Deployment​

TypeMinimumRecommended
ProcessorQuad-core CPU, 2.5 GHz or fasterHexa-core CPU, 2.5 GHz or faster
Memory (RAM)12 GB16 GB
Disk Space (HDD)300 GB free disk space500 GB free disk space
Network1 Gbps network adapter1 Gbps network adapter

For Medium Deployment​

TypeMinimumRecommended
ProcessorHexa-core CPU, 2.5 GHz or fasterOcta-core CPU, 2.5 GHz or faster
Memory (RAM)24 GB32 GB
Disk Space (HDD)500 GB free disk space1 TB free disk space
Network1 Gbps network adapter1 Gbps network adapter

For Large Deployment​

TypeMinimumRecommended
ProcessorOcta-core CPU, 2.5 GHz or fasterDual Octa-core CPU, 2.5 GHz or faster
Memory (RAM)32 GB64 GB
Disk Space (HDD)2 TB free disk space4 TB free disk space
Network1 Gbps network adapter1 Gbps network adapter
note
  • Disk Configuration: Use SSDs for storage to ensure fast read/write speeds. Implement RAID configurations (e.g., RAID 10) for redundancy and improved performance.
  • High Availability: For high availability, implement PostgreSQL / SQL Server always on Availability Groups for high availability and disaster recovery. Ensure that the instances are deployed across different physical servers or data centers.
  • Backup and Recovery: Regularly back up the database. Plan for point-in-time recovery to minimize data loss.
  • Monitoring and Maintenance: Monitor database performance and resource usage continuously. Regularly maintain and optimize the database (e.g., indexing, defragmentation).
  • Scaling: For growing deployments, ensure that the database server can be scaled vertically (adding more resources to the same server) or horizontally (adding more servers).
note

If you use the PostgreSQL server, enable the uuid-ossp extension using the superuser or a user with the CREATETEXT privilege and run the following SQL command:

  • CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

Software Requirements​

Windows Server​

IntelliBuddies AI Command Center Server is currently supported on the following Operating Systems:

  • Microsoft Windows Server 2022 (Standard or Enterprise Edition)

Minimum​

  • Microsoft Windows Server 2019 (Standard or Enterprise Edition)

Linux​

IB-X is validated on the following Linux distribution:

Ubuntu​

  • Resolute Raccoon → 26.04 LTS (Tested and Supported)
  • Noble Numbat → 24.04 LTS (Tested and Supported)
note

The Ubuntu releases listed above are the Linux versions currently validated for IB-X. While other Linux distributions or versions may work, they are not officially tested or supported at this time.

Databases​

  • SQL Server 2016 or above (Standard or Enterprise Edition)
    OR
  • PostgreSQL 11 or above

Additional Data Services (Required for Ingestion Service Only)​

  • Qdrant v1.17.0 or above (Vector Database)
  • Neo4j Server 5.26.x or above (Graph Database)

Supported Browsers​

  • Google Chrome - 88 or above ((Official Build) (64-bit))
  • Mozilla Firefox - 109 or above (64-bit)
  • Microsoft Edge - 88 or above (64-bit)

Software Frameworks (Only For Windows)​

  • .NET 10.0 runtime — Download
  • ASP.NET Core Hosting Bundle 10.0 (for IIS hosting) — Download

Web Servers​

Windows​

  • IIS - 10 or above

Linux​

  • nginx