Aussie AI Blog

The AI Application Layer

  • December 9th, 2024
  • by David Spuler, Ph.D.

The AI Application Layer

The application layer for AI has not been much of a focus in the past. Most of the funding and attention has gone to the makers of GPUs (i.e., NVIDIA), and the companies that train frontier LLMs (e.g., OpenAI and Anthropic). Literally, billions of dollars in funding.

For the application layer, not so much.

What is the Application Layer?

The overall layers of the AI stack look something like this:

  • User Interface
  • Application Layer
  • Middleware
  • LLMs and AI Engine (Transformers)
  • Hardware layer (GPUs)

Applications are either consumer-specific, enterprise-specific (horizontal AI apps for HR, marketing, sales, etc.), or vertical-based (e.g., medical, finance). Generally speaking, these haven't been setting the world on fire. The big, billion-dollar funding rounds have been going to foundation model providers like OpenAI or Anthropic.

Why the Application Layer?

Proponents of investments in the application layer draw a parallel between AI advances and the cloud computing trend. The benefits from the trend of moving business applications from on-premises to the cloud did not benefit the incumbents (e.g., IBM), but instead created a whole new layer of cloud-specific companies providing AI infrastructure:

  • Amazon AWS
  • Microsoft Azure
  • Google GCP
  • And more more...

Not only this, but a whole set of new companies arose that provided "applications" on top of the cloud infrastructure. Some examples include:

  • Nutanix
  • Datadog
  • Salesforce
  • ServiceNow
  • Databricks
  • Snowflake
  • GoDaddy
  • Network Solutions
  • CrowdStrike
  • Odoo
  • NetSuite
  • Workday
  • Hubspot
  • Splunk
  • Okta

And the internet generally created some big new consumer-focused companies:

  • Google
  • Meta
  • Yahoo
  • Amazon
  • Ebay
  • PayPal
  • Zoom
  • Slack

Will we see this pattern again with AI?

History Repeats for AI Applications?

Will history repeat with AI, whereby the incumbents will not capitalize on the opportunity, and a whole new swathe of enterprises will create AI infrastructure? Seems doubtful at this point, since the "hyperscalers" (AWS, Azure and GCP) have captured much of the AI hosting market. But there are a number of AI-specific GPU hosting companies (e.g., Lambda Labs).

What about AI applications? Will there be a whole new set of AI-first application companies? This seems more likely, as the whole market for "AI applications" seems rather fragmented at this point. Not the least of which is the fact that there doesn't seem to be an "AI killer app" as yet, except perhaps the ChatGPT consumer app itself.

Related Research

More AI Research Topics

Read more about:

AI Books from Aussie AI



The Sweetest Lesson: Your Brain Versus AI The Sweetest Lesson: Your Brain Versus AI: new book on AI intelligence theory:
  • Your brain is 50 times bigger than the best AI engines.
  • Truly intelligent AI will require more compute!
  • Another case of the bitter lesson?
  • Maybe it's the opposite of that: the sweetest lesson.

Get your copy from Amazon: The Sweetest Lesson



RAG Optimization RAG Optimization: Accurate and Efficient LLM Applications: new book on RAG architectures:
  • Smarter RAG
  • Faster RAG
  • Cheaper RAG
  • Agentic RAG
  • RAG reasoning

Get your copy from Amazon: RAG Optimization



Generative AI in C++ Generative AI Applications book:
  • Deciding on your AI project
  • Planning for success and safety
  • Designs and LLM architectures
  • Expediting development
  • Implementation and deployment

Get your copy from Amazon: Generative AI Applications



Generative AI in C++ Generative AI programming book:
  • Generative AI coding in C++
  • Transformer engine speedups
  • LLM models
  • Phone and desktop AI
  • Code examples
  • Research citations

Get your copy from Amazon: Generative AI in C++



CUDA C++ Optimization CUDA C++ Optimization book:
  • Faster CUDA C++ kernels
  • Optimization tools & techniques
  • Compute optimization
  • Memory optimization

Get your copy from Amazon: CUDA C++ Optimization



CUDA C++ Optimization CUDA C++ Debugging book:
  • Debugging CUDA C++ kernels
  • Tools & techniques
  • Self-testing & reliability
  • Common GPU kernel bugs

Get your copy from Amazon: CUDA C++ Debugging