• The Loop
  • Posts
  • 🔆The Rise of AI Apps: Understanding API-Dependent Solutions

🔆The Rise of AI Apps: Understanding API-Dependent Solutions

Plus: Switzerland goes open source and Microsoft's self-adapting AI agents. Read more here!

Was this email forwarded to you? Sign up here

🗞️ Issue 29 // ⏱️ Read Time: 8 min

Hello 👋

As businesses race to adopt AI technologies, we’re seeing a surge of AI applications that use existing APIs (application programming interfaces) from major providers.

In this newsletter, we explore the implications of relying on API-dependent applications and when custom-built solutions might be more suitable for specific organizational needs.

In this week's newsletter

What we’re talking about: The rise of AI applications that rely heavily on APIs (application programming interfaces) from major tech providers.

How it’s relevant: These solutions built on external APIs promise rapid deployment and lower upfront access costs to sophisticated AI capabilities. Seems great, right? The downsides are, that unlike developing your own app using these APIs directly, reliance on a third party can lead to performance, scalability, and security concerns.

Why it matters: By evaluating the benefits and risks of API-dependent applications, organisations can better align their AI strategies with their business goals, ensuring robust, secure, and scalable implementations.

Big tech news of the week…

Understanding API-Dependent Applications

API-dependent AI applications rely on external AI services, like those offered by Google, OpenAI, and AWS, to deliver core functionalities. APIs are standardized protocols enabling seamless communication and data exchange between different software systems. This allows businesses to integrate advanced AI capabilities into their existing infrastructure effortlessly.

While these solutions provide quick access to advanced AI functionalities, they also come with unique challenges and considerations. Think of an API as a waiter in a restaurant: it takes your order, goes to the kitchen (AI model), and brings back your dish. These applications are like restaurants without their own kitchens, relying on this waiter system to serve AI-powered features to their customers.

Common examples of AI applications:

  1. Natural Language Processing (NLP) Tools: Content generation, text analysis, and language understanding applications.

  2. Chatbots and Conversational AI: Customer service interfaces, information retrieval, and automated interactions.

  3. Image and Video Recognition Systems: Analyzing, categorizing, and extracting information from visual data.

  4. Speech-to-Text and Text-to-Speech Services: Converting spoken language to written text and vice versa.

This market is growing fast because these tools are quick to set up and often cheaper to start with, due to lower initial development costs. However, businesses need to consider whether these solutions will meet their long-term needs.

Value Proposition and Differentiation

Unique Features and Integration

While many API-dependent applications use similar technologies, they often stand out by:

  • Specialised user interfaces tailored to specific use cases, such as education or creative writing.

  • Integration of multiple APIs to create more comprehensive solutions, for example a travel app that uses Google Maps API for navigation, AirBnB’s API for housing and GPT 4 API for custom itineraries.

  • Industry-specific solutions, for example healthcare apps that often have have various industry-specific implementations and optimizations.

  • Additional layers of functionality built on top of the base AI capabilities.

🕵️ Do your due diligence: Some applications market themselves as innovative solutions, even if they are simply offering similar functionalities derived from widely available APIs. It's similar to a car dealer advertising a "revolutionary new vehicle" that's actually just a standard car model with a custom paint job.

Case Studies using OpenAI’s GPT-4

  1. Khanmigo: Khan Academy's AI-powered personal tutor, using OpenAI's GPT-4 for text generation while integrating proprietary content and customized responses.

  2. Otter.ai: An AI transcription platform using GPT-4 for accurate and swift transcriptions

  3. Notion AI: A productivity app with features like page summarization and a chatbot, leveraging GPT-4’s general knowledge.

These applications add value through specific implementations, despite deriving core AI capabilities from external APIs.

Do you research the AI models and providers behind the apps you use? Why or why not?

The Lumiera Question of the Week

Considerations When Adopting API-Dependent Solutions

Technical Considerations

  1. Performance Variability: Dependent on the responsiveness and availability of the external API.

  2. Rate Limiting: API providers may impose rate limits, affecting the application's ability to handle high request volumes.

  3. Scalability Challenges: Growing demand may lead to scalability issues due to API constraints or costs.


Customization and Flexibility: While off-the-shelf API-dependent applications might have customization limits, many providers offer flexible solutions that can be tailored to specific business needs. Organisations should assess whether the available customization options meet their requirements.

Data Privacy and Security: Using external APIs involves transmitting data to third-party servers, raising privacy and compliance considerations. However, many API providers offer robust security measures and compliance certifications.

Vendor Relationships: Relying on a single API provider can lead to vendor lock-in. Organisations should consider the long-term viability of their provider and the potential costs of switching providers if necessary.

The Role of Custom Solutions

Benefits of Custom Development

  1. Enhanced Control: Flexibility to modify and optimize for specific business needs.

  2. Improved Robustness: Additional functionality, error handling, and performance enhancements.

  3. Data Privacy: Better control over data processing and storage.

  4. Scalability: Designed to scale effectively, possibly using multiple AI providers.

Cost Considerations

Custom solutions require a higher upfront investment but can offer long-term cost benefits through optimized API usage and avoidance of recurring subscription fees. In other words, it might save money in the long run.

As the market for API based AI apps continues to evolve, we might see:

  1. More specialized APIs for specific industries or use cases.

  2. Middleware solutions that balance convenience and control by abstracting multiple AI services.

  3. Increased focus on edge AI. This is AI that can work directly on devices, reducing reliance on cloud-based APIs.

By understanding the applications on the market and their own needs, businesses can make informed decisions that align with their strategic goals, leveraging AI effectively and sustainably.

Until next time.
On behalf of Team Lumiera

Emma - Business Strategist
Sarah - Policy Specialist
Allegra - Data Specialist

Lumiera has gathered the brightest people from the technology and policy sectors to give you top-quality advice so you can navigate the new AI Era.

Follow the carefully curated Lumiera podcast playlist to stay informed and challenged on all things AI.

What did you think of today's newsletter?

Login or Subscribe to participate in polls.