Inference Engine
Home Up Feedback Search

Articles & Tips
Recommended Links


Other Links:
Delphi CodeSmith Blog  

Inference Engine Component Suite Logo  
Inference Engine Component Suite - "Intelligent Programming"

The Inference Engine Component Suite (IECS) is the powerful Delphi component suite for adding rule-based intelligence and fuzzy logic to your programs!  This professional suite provides expert system (rule-based) programming from within the Embarcadero Delphi environment.  Extremely extensible and easy to use, the Inference Engine Component Suite allows you to add expert systems or scripting quickly and intuitively to your programs.  The Inference Engine Component Suite is perfect for adding business rules to your database program, artificial intelligence to your games, or scripting capabilities to any program! 

Key Benefits

bullet For Vcl and FMX
bullet For Win32/Win64/OSX/iOS/Android/Linux
bullet Rapid Application Development of Expert Systems Programs
bullet Fuzzy Logic and Fuzzy Expert Systems!  (Includes the Fuzzy Logic Component Library)
bullet Royalty Free Distribution of your programs!
bullet Fast Execution
bullet Commercial license for the RiverSoftAVG Charting Component Suite ($100 value)
bullet Easy to use and extensible components
bullet Robust CLIPS support, including defmodules (see notes about CLIPS compatibility)
bullet Hundreds of Expert System Functions including FMX animation functions
bullet VCL and FMX Dialogs for design-time and run-time execution and editing of IECS constructs (Windows and Mac OSX only)
bullet Extensive HTML Help with quick access directly from Components' context menus
bullet Charting Components! The IECS uses RiverSoftAVG’s own Charting Component Suite for Win32, Win64, OSX, iOS and Android (including FMX effects and animations), now in version 6.x! The RiverSoftAVG Charting Component Suite is free (to everyone) with source for non-commercial use. A Commercial use license is included free with all versions of IECS v5.x ($200 value).
bullet 100% Object Pascal Code and Full Source Code Included

For Delphi XE8-Alexandria (Win32/Win64/FMX/OSX/iOS/Android/Linux). Database support requires Delphi Professional or Enterprise.  See the Version History page for full details on what has changed.

Note that some performance comparisons of the IECS on different platforms are discussed in this blog post.


Check out the evaluation demo on the Downloads page.

The demo has no limitations except:

bullet For Delphi and RAD Studio only. We are sorry but there are no evaluation versions for Appmethod. Appmethod does not include the VCL support routines we need for the evaluation versions.
bullet For Vcl (Win32/64) and FMX (Win 32) Only
bullet When Delphi is not running, applications compiled with the library will display a nag screen

*** The DEMO version is for EVALUATION PURPOSES ONLY ***

Demo applications using the IECS are also available on the Downloads page.


  To check our prices or to order, go to the Order page. 

Send mail to with questions or comments about this web site.
Copyright © 2002-2020 RiverSoftAVG
Last modified: September 4, 2020