Internal Tooling

Ahmad Vegah

I'm increasingly interested in how we can leverage AI to build internal tooling applications. These are tools and software developed and used internally within a company to streamline processes, boost productivity, and automate tasks, often tailored to specific organisational needs. These applications are also often referred to as Line of Business (LOB) applications.

Feedback App using GiHub Spark

Here is a simple example built using GitHub Spark of how we can use AI to generate code for an internal tooling application. Let's say we want to build a tool that helps collect and analyze customer feedback. We can use an LLM to generate code for a feedback form, as well as code to analyze the feedback data.

What is Line of Business (LOB)?

Line of business (LOB) is a general term which refers to a product or a set of related products that serve a particular customer transaction or business. For example, a line of business application could be a customer relationship management (CRM) system, a supply chain management system, an enterprise resource planning (ERP) system, or a human resources management system.

To streamline the engineering operations in order to support the accelerated growth. Generate a company's long term market and product development plans integrating customers, orders, manufacturing processes and employee in a seamless information system. This will drive the development and integration of smart and automated information system for enabling the company to make efficient business decisions. - [Manufacturing Company]

Large Language Models on LOB?

We the rise of Large Language Models (LLMs) and the ability to generate code, we can leverage these models to generate code for internal tooling applications. This can help streamline the development process and reduce the time and effort required to build these applications. For example, we can use LLMs to generate code for data entry forms, reports, and dashboards. This can help reduce the time and effort required to build these applications, allowing any st to focus on more complex tasks.

Examples of Line of Business Applications

Here are some examples of applications that can be built using AI: