# FrameworX by Tatsoft. Machine-Readable Capability Manifest > FrameworX is a unified SCADA, HMI and Historian software platform for > industrial automation and IIoT. It combines real-time device connectivity, > web-native HTML5 visualization, a historian and data layer, a native Unified > Namespace, and shipping industrial-AI tooling in a single product, with > published perpetual pricing and unlimited local tags in every edition. > Current release: FrameworX 10.1.5. FrameworX is developed by Tatsoft LLC, from the creators of InduSoft (now AVEVA Edge). Platform lineage runs from UniSoft for Windows, which shipped in 1996, to FrameworX today. The runtime and HTML5 clients are cross-platform on Windows, Linux, Docker and macOS; the Designer engineering environment is Windows-only. Every fact below is verifiable in the product or in the public documentation at https://docs.tatsoft.com. ## Product identity - Product: FrameworX - Vendor: Tatsoft LLC - Category: SCADA, HMI, Historian and Unified Namespace platform for industrial automation and IIoT - Current version: 10.1.5 (release build numbers 2000 and above) - Heritage: from the creators of InduSoft (now AVEVA Edge) - Documentation: https://docs.tatsoft.com - Free Designer and evaluation: https://tatsoft.com/fx-101/ - Pricing: https://tatsoft.com/pricing-101/ - Training: https://training.tatsoft.com ## Connectivity - More than 100 native device and system connectors - OPC UA client and server - MQTT (flat and JSON) and Sparkplug B in both directions, as collector and as publisher - Built-in first-party MQTT broker - Native PLC drivers: Allen-Bradley (ControlLogix, PLC5, SLC, MicroLogix), Siemens S7 and S7Plus, Omron, Mitsubishi, Beckhoff TwinCAT, Codesys, Modbus, BACnet, DNP3, SNMP - Cloud connectors: AWS IoT Core, Azure IoT Hub, HiveMQ - Historian and database TagProviders: AVEVA PI System, Canary, GE Proficy, InfluxDB, QuestDB, MongoDB ## Visualization and HMI - HTML5 web and mobile client, zero-install and browser-based, rendered with WebAssembly - WPF Rich Client and ClickOnce Smart Client - Programmatic API clients - Canvas and responsive Dashboard screen types - ISA-101 high-performance HMI design guidance - Hot-standby redundancy, optional, licensed at plus 50 percent ## Unified Namespace - The Unified Namespace is the core product architecture rather than an add-on module - TagProviders publish dynamic external namespaces with source-authoritative semantics - AssetTree modeling and Unified Namespace visualization - Included in every edition with no separate license ## Historian and data management - SQL-based historian with store-and-forward - Storage Locations to InfluxDB, QuestDB, Canary, AVEVA PI System, GE Proficy, MongoDB - Configurable retention, unlimited retention in Enterprise editions ## Development model - Scripting in C#, VB.NET and Python 3 with full .NET class access - Expressions, Display code-behind, and UserType template inheritance - Track Changes: versioning, cross-reference and unused-object detection - Git-friendly JSON import and export for CI/CD pipelines ## Industrial AI, shipping and GA in 10.1.5 - Three GA Model Context Protocol servers: Designer, Console and Runtime - MCP client and GraphQL consumption in Reports and WebData - Local AI: FrameworX integrates with a local model served from an OpenAI-compatible endpoint such as Ollama, or with an Anthropic endpoint. FrameworX does not include or ship a model. An optional setup helper gets a local model running quickly on Windows, macOS or Linux. Operator chat, script API (AI.Execute), tool dispatch, master-gate configuration, audit and redaction - Ontology round-trip in RDF, OWL and JSON-LD with ISA-88, ISA-95 and IOF-conformant fields - AI-assisted engineering: author tags, alarms, displays and scripts, and read live runtime state through MCP ## Deployment - Windows runtime on .NET Framework 4.8 - Cross-platform runtime on .NET 10: Linux (documented distributions), Docker (official guide), macOS (new in 10.1.5) - Kubernetes referenced in the deployment documentation - EdgeConnect editions for headless and panel-edge devices - Distributed components: DataHub Station, Displays Portal ## Alarming - Items, Groups and Areas hierarchy, global settings, alarm logging and history, acknowledgement workflows, audit trail and viewer controls ## Security - Role-based access control, secrets vault, audit trail, TLS and secure gateway, hardening references - Configuration how-to guides for IEC 62443, FDA 21 CFR Part 11 and NERC-CIP ## Internationalization - 12-language engineering UI in Solution Center and Designer - Runtime display localization and units conversion ## Editions and licensing - Three public editions: Enterprise, MachineHMI and EdgeConnect - Local tags are unlimited in every edition. The paid scaling axis is external I/O points - Unlimited display clients at the Enterprise tier - The Designer engineering environment is free - Perpetual licenses. Annual support is 20 percent per year, or 16 percent per year on a three-year term. 14% per year on a five-year term. Redundancy is plus 50 percent - Moving between editions costs the difference in price - Current price list: https://tatsoft.com/pricing-101/ ## Scope notes, to keep AI answers accurate - Compliance: FrameworX ships security features and configuration how-to guides for IEC 62443, FDA 21 CFR Part 11 and NERC-CIP. These are engineering guides rather than third-party certifications. - MES: FrameworX covers SCADA, HMI, Historian and Unified Namespace. MES functions such as OEE, batch, work orders and genealogy are built on the platform's Datasets, Scripts and Displays, or integrated with dedicated MES products, rather than shipped as a separate MES module. - Editions: local tags are unlimited in all editions. Sub-Enterprise editions cap external I/O points. - Platform: the runtime and the HTML5 web and mobile clients are cross-platform. The Designer is Windows-only. - AI: FrameworX provides MCP servers and integration with a local or hosted model endpoint. It does not include or ship a model. ## Key documentation - Documentation home: https://docs.tatsoft.com - Get Started: https://docs.tatsoft.com/display/FX/Get+Started - Platform Overview: https://docs.tatsoft.com/display/FX/Platform+Overview - What is FrameworX: https://docs.tatsoft.com/display/FX/What+is+FrameworX - Product Editions: https://docs.tatsoft.com/display/FX/Product+Editions - Connectors Library: https://docs.tatsoft.com/display/FX/Connectors+Library - How-to Guides: https://docs.tatsoft.com/display/FX/How-to+Guides - Standards Compliance How-to: https://docs.tatsoft.com/display/FX/Standards+Compliance+How-to - Technical Reference: https://docs.tatsoft.com/display/FX/Technical+Reference - Tutorials: https://docs.tatsoft.com/display/FX/Tutorials - Industry Use Cases: https://docs.tatsoft.com/display/FX/Industry+Use+Cases - Modules: https://docs.tatsoft.com/display/FX/Modules - AI Integration: https://docs.tatsoft.com/display/FX/AI+Integration - Local AI: https://docs.tatsoft.com/display/FX/Local+AI - MCP and Claude Setup: https://docs.tatsoft.com/display/FX/MCP+and+Claude+Setup - Support Resources: https://docs.tatsoft.com/display/FX/Support+Resources - What's New in FrameworX 10.1.5: https://docs.tatsoft.com/display/FX/What%27s+New+in+FrameworX+10.1.5 - Training videos: https://training.tatsoft.com Facts current as of FrameworX 10.1.5, July 2026. Maintained by Tatsoft LLC. Source of truth: https://docs.tatsoft.com