BotMan AI Uses Knowledge Graphs to Re-Architect Legacy Systems
BotMan AI employs knowledge graphs to map dependencies and business logic, enabling autonomous migration of legacy code into new architectures.

Key points
- BotMan AI maps application dependencies and business rules using knowledge graphs.
- The system re-architects legacy code from Delphi, Visual Basic, and Oracle Forms.
- Knowledge graphs provide reusable context for AI agents handling unstructured data.
BotMan AI has introduced an AI-powered migration pipeline that utilizes knowledge graphs to facilitate legacy system modernization. According to SiliconANGLE, the company’s approach focuses on mapping an application’s code, data, and business rules before rebuilding the system. This method aims to provide AI agents with the necessary context to interpret complex legacy environments effectively.
Alejandro D’Andrea, founder and chief technology officer of BotMan, stated that intelligence is no longer the primary challenge in this space. He told theCUBE Research’s John Furrier that the real problem is context. Agents require detailed explanations to perform tasks, but knowledge graphs allow them to already possess the necessary understanding of the system they are rebuilding.
How the Technology Works
BotMan AI uses knowledge graphs to represent the relationships between an application’s components and its business rules. D’Andrea explained that this approach goes beyond simple code translation. Instead of converting old code into a newer language, the system re-architects the entire application. It ingests the whole legacy system at once and performs a fully autonomous migration.
The technology supports migration from older code bases such as Delphi, Visual Basic, and Oracle Forms. By rewriting these systems into new architectures, the process addresses structural issues rather than just syntax. D’Andrea emphasized that graphs play a significant role in this comprehensive re-architecting process.
Reusable Business Context
Beyond code migration, knowledge graphs offer reusable context for AI agents. D’Andrea noted that mapping relationships when information enters the system reduces the discovery work needed for subsequent queries. This efficiency allows agents to operate with greater autonomy and accuracy over time.
For example, when a legal document enters the system, the graph can immediately create relationships to other documents. It can link the new document to specific projects, losses, or lawsuits. This mapping happens once, meaning any agent assigned a task later will automatically know that this related information might be relevant.
Who Is Affected
Organizations managing legacy applications built on older platforms like Delphi or Oracle Forms may benefit from this approach. The technology targets enterprises that need to modernize their IT infrastructure without losing the intricate business logic embedded in their existing systems. By connecting unstructured information to recognizable entities, the system helps recover and maintain business context during the transition.
What should you do?
Organizations should assess their legacy systems for complex dependencies before attempting modernization. Security and technology professionals should evaluate whether their current applications contain unstructured data that could benefit from graph-based mapping. Teams should monitor developments in AI-driven migration tools that prioritize context preservation over simple code translation.
What to do and how to stay safe: BotMan AI
- Audit legacy applications to identify complex dependencies and business rules before migration.
- Evaluate how unstructured data is currently linked to business entities in your systems.
- Monitor vendor updates regarding AI-powered migration pipelines and knowledge graph integration.
- Ensure that migration strategies focus on re-architecting rather than simple code translation.
Step-by-step guide: Prompt Injection Warning Signs: How to Spot AI Manipulation
General security guidance from the Threat Times newsroom. It is not confirmed advice from the organisations named in this story.
Frequently asked questions
How does BotMan AI use knowledge graphs for legacy modernization?
BotMan AI uses knowledge graphs to map an application’s dependencies, business logic, and data models, providing context for AI agents to rebuild the system autonomously.
What types of legacy code bases does BotMan AI support?
According to the source material, the system supports migration from older code bases including Delphi, Visual Basic, and Oracle Forms.
Why is context considered more important than intelligence in this process?
Alejandro D’Andrea stated that agents need context to understand tasks, and knowledge graphs provide this reusable business context without requiring repeated explanations.


