Back in Mรกlaga, All Set for Uptodownโ€™s AI Revolution

Just got back to Mรกlaga after a year in Berkeley, California, and reconnected with the entire Uptodown team.

Earlier this week at the Uptodown Open Session, down at Muelle Uno in Mรกlaga.

Itโ€™s been an intense year of exploring and absorbing everything around me. Surprisingly, some of my biggest takeaways didn’t come from new adventures, but from familiar faces and projects closer to homeโ€”like watching Freepik brilliantly pivoting or the invaluable insights from friends like Cuenca and Florido. Their experiences have given me fresh insights on how we can launch some exciting new stuff and sharpen our strategies here at Uptodown.

Taking part in Freepikโ€™s UpScale event in San Francisco this year was also a game-changer. Many of the shifts and bold moves theyโ€™re leading in the creative industry are totally relevant to our own world of app distribution.

And at the same time, seeing up close how the new status symbols in todayโ€™s US tech culture actually reflect the principles weโ€™ve always stood for at Uptodown really hit home. It was a strong reminder that weโ€™re on the right track, a motivation to keep going.

Silicon Valley’s new status symbols, by Ryan Hoover. Vรญa Antonio Ortรญz.

Sure, this year away was toughโ€”especially missing the daily hustle with the Uptodown team. BUT everything ran like clockwork without me. I always knew our team was packed with talent, but honestly, I didnโ€™t realize just how smoothly they’d sail without me around. Itโ€™s humbling to see just how strong and autonomous the team has become.

Now that I’m back, I’ve found an even more motivated and energized team, ready to tackle the future. And I’ve got a backpack full of fresh ideas, inspiration, and proposals gathered from my time immersed in Silicon Valleyโ€™s scene. Itโ€™s time to unpack them and put them to good use.

At Uptodown, we have some incredibly valuable assets built over decadesโ€”our technology, rich content, and engaged community. Now, weโ€™re ready to amplify these strengths by integrating the latest AI tools and technologies. This is going to unlock new opportunities, help us deliver new amazing products, and bring even greater value to our industry.

Exciting times are ahead. Weโ€™re ready to surf this new AI-driven wave. Stay tuned, because soon, weโ€™ll have some thrilling announcements about all the cool stuff we’ve been working on.

EDIT: This Was the 2025 Uptodown Open Session โ€“ Summer Edition

Teaching LLMs to Play Classic Graphic Adventure Games

Like many other companies, at Uptodown we’re deeply engaged in figuring out how to unlock the potential of AI.

As part of this exploration, we experiment with new tools, try to identify what can actually enhance our work, and play around with the latest AI releases every week.

The most striking impact weโ€™ve seen this year is the massive boost in productivity when it comes to developmentโ€”almost unbelievable for those of us whoโ€™ve been programming for decades.

As an example, just a few weeks ago we put together a fully functional social network just for fun. And this past weekend, we decided to explore the frontier of LLMs: what better way to gauge how close we are to AGI than by comparing it to the mind of a 10-year-old kid from the ’80s playing Monkey Island or Maniac Mansion?

Inspired by LLMs playing Pokรฉmon through emulators on Twitch, I set up a system that allows any vision-capable LLM (local and remote) to play classic MS-DOS graphic adventure games.

The workflow of this system is quite simpleโ€”though just a few months ago, building something like this would have taken weeks.

A Python script captures a specific area of a window running SCUMVM (where the game is being played), processes the image to prepare it for an LLM, manages the context, sends all the information to a vision-capable LLM, retrieves the suggested actions, executes them on the host system, and then repeats the cycle.

The basic components are:

  • Fedora 42 with the X11 window server (to simplify screen capture)
  • VSCode with Copilot (Gemini 2.5 Pro as pair programmer)
  • Well make a single Python file containing the full script
  • Ollama (using Llava:4b and Gemma3:4b, both of which support local vision), the ChatGPT and Anthropic API models as the ยซplayersยป

VSCodeโ€”like any other AI-powered editorโ€”is what really makes the difference here. Itโ€™s like having a junior developer who never gets tired: it refactors, debugs, writes code, and handles tedious tasks on command without a complaint.

Your job is just to think through the more interesting challenges:

  • Creating a grid overlay on the captured image to help the LLM precisely identify where to click
  • Rewriting the internal dialogue on each iteration to help the LLM develop a long-term strategy
  • Allowing model selection, integrating each local and remote LLM, dynamically choosing the capture window…
  • Interpreting LLM commands and executing them properly on the host machine…

And with that setup, Copilot ends up doing the work of five junior developers in just a few hours. Itโ€™s almost absurd. You can see it in action here:

*All interactions with the game are performed by the LLM. Why does ChatGPT choose Bernard and Michael? ยฏ\_(ใƒ„)_/ยฏ

Googleโ€™s and Claudeโ€™s LLMs make the most progress in terms of advancing the game story, while local models still struggle with basic tasks like accurately determining where to click. But the solutions weโ€™ve built go far beyond mere prototypes.

At current LLM service prices, completing Monkey Island or Maniac Mansion could end up costing hundreds or even thousands of dollars (once I iron out the final details, I might have one of them play live on Twitch for a few weeks). Maybe itโ€™s time to build a dedicated home machine capable of running large models locallyโ€”something in the spirit of Andrรฉs Torrubiaโ€™s setup.

Is all of this just an excuse to dust off old MS-DOS games and see how far LLMs can get with them? Of course. But programming has never been this much fun. AI has gone from being an incredible curiosity that you could chat with to something that’s having a tangible, almost absurd, impact on the real worldโ€”all in just a matter of months.

For a small team like Uptodown’s, this is a game-changer. With just 33 experienced people, we could potentially do the work of 100โ€”if we manage to fit the pieces together.

Soon, weโ€™ll begin to grasp what true abundance in software development really meansโ€”where weekend projects or one-person teams can achieve what once took entire teams for months.

Week 2 Update

I’ve replaced the overlaid coordinate grid with a numbered cell system. It has proven to be much easier for LLMs to understand and far more accurate than asking them to count pixels (based on https://github.com/quinny1187/GridGPT).

To help the LLM develop a long-term strategy, Iโ€™ve added a context memory that updates every ten iterations. At that point, the LLM pauses to generate:

  • A map of all the rooms it has discovered based on the last ten screen descriptions, including how those rooms are connected.
  • A concise and persistent list of objectives, based on everything it has read and inferred from interactions so far.
  • The original context (as the first version had), summarizing its last ten actions to reduce repetition and improve variation in future actions.

Finally, I’ve extended the game screen text duration to the maximum allowed, giving the LLM enough time to capture dialogue by taking a snapshot every three seconds.

With this setup and enough time (/ budget), we could build a solid benchmark to evaluate how well LLMs can play through this type of games. Day of the Tentacle, for example, has up to three separate timelines to solve puzzles!.

In just a few minutes, GPT-4.1 explored the main hall and the office, discovered the passage behind the clock leading down to Fredโ€™s lab, and figured out that it needs a diamond to power the time machine. Granted, these LLMs have prior knowledge of popular gamesโ€”just spotting the clock is enough to spark their curiosity :)

If I can find a way to cover the costs, Iโ€™ll set up a 24/7 Twitch stream to see just how far ChatGPT can go.

Making Games with AI & Next-Gen Distribution for Global Growth

This week we had the pleasure of participating in a panel hosted by our friends at Freepik in their amazing San Francisco office.

Paula Vivas and her U.S. team are doing incredible work, perfectly reflecting the company’s styleโ€”professional, but still keeping that friendly, hacker spirit we love so much back in Mรกlaga :)

We also had the opportunity to invite and meet Andreas from Flexion, a project that’s been in the mobile distribution industry for decadesโ€”just like usโ€”and with whom we share a big part of their vision.

Here’s the transcript of my answers to Paula’s questions.

Uptodown is an open and global multi-platform app store with a massive audienceโ€”tens of millions of users every month. Our job is quite simple: we connect our vibrant community with your work as developers. The tricky part is doing it while respecting users’ freedom, privacy, and securityโ€”all while giving you full control over your work.

Paula: Can you share your companyโ€™s perspective or experience regarding the role of AI in indie game development?

Uptodown actually operates a lot like an indie studio. We donโ€™t have investors, our marketing budget is zero, and we have a small team for the scale of our platform, Just 33 people and we are delivering more than 300 million apps every month.

That means we face many of the same challenges as indie developers. Weโ€™ll talk later about discovery and AI, but our use of AI is very specific and practical.

For example, we use it heavily for localization, as we publish editorial content in 17 languages. We also use it for moderation, ensuring quality and security across the platform. And right now, weโ€™re experimenting with natural language search, aiming to make app discovery more intuitive and user-friendly.

For example you can ask for a tower defense in spanish based on The lord of the ring working for a specific version of Android TV.

Paula: From your point of view, what are the most significant challenges indie game developers face today?

Two of the biggest challenges for small teams are resourcesโ€”the cost of developmentโ€”and visibility.

On the resource side, companies like Freepik are doing a great job providing tools that help developers.

But visibility is a whole different story.

Until now, the only way to get traffic from closed app stores like Google Play or the App Store is to have a big marketing budget to buy it, or generate enough revenue to share with themโ€”so they would send traffic your way.

But things are starting to shift. We’re now seeing a lot more traffic coming from language models. They are good recommendation engines, acting as a bridge between users and developers based on real user interest.

Nothing crazy yet, but just last week, Grok started recommending Uptodown as a trusted source for appsโ€”even for its own APKs. This is just the beginning. As users start getting recommendations from different sources, decoupling big tech stores, searches and operating systems.

And hereโ€™s another key point: Thereโ€™s a strong connection between how these recommendations work and how open your distribution is. Probably linked to how easy it is to deeplink content and how accessible your content is.

Thatโ€™s why weโ€™re trying to convey to developers how important is what we call ยซfirst open principleยป.

Paula: What strategies would you recommend indie developers adopt to effectively tackle these challenges?

As I said, the most important thing is to shift to an ยซopen-firstยป strategyโ€”making your content more accessible while building trust and authority. Itโ€™s a simple process that only changes the way you share your work.

The first step is to always use your own site as the primary place to publish and host your game. This is crucial for building a long-term strategy with a solid foundation. Itโ€™s important to recognize the trap of relying too much on big app stores.

You can use their tools, but be mindful of their limitations. For example, when Google Play sells you their ยซsafetyยป features, like the Integrity API (which prevents you from hosting your own files), or when they push bundles and split APKs that make it harder for users to install and share your game. These things make you dependent on their ecosystem.

The next step is to expand to open and independent app stores like Aptoide or Uptodown. These platforms give you free traffic and visibility, something that’s much harder to get in closed ecosystems. You can also use tools like Flexion to help distribute your game across multiple stores.

Finally, you can still launch on the big app stores, but do it on your own terms, with a diversified distribution strategy that doesn’t limit your control.

Itโ€™s similar to the ยซmobile-firstยป principle in web development. Sure, you can make a website mobile-friendly, but if you design it with mobile-first thinking, the whole approach changes. The same applies hereโ€”open-first distribution puts you in control from day one.

Paula: Looking forward, whatโ€™s your long-term vision on how AI might shape the indie gaming industry in the next few years?

I’m gonna go philosophical here.

The bad news? AI is going to be better than us in everythingโ€”no exceptions.

But, and this is the most optimistic thing I can say: bringing joy, entertainment, and even simple escapism will be humanityโ€™s last stronghold.

So if youโ€™re making games, youโ€™re doing the right thing at the best possible time.

How AI and Open Distribution Will Shape the Future of Indie Games

We’ll be in San Francisco during the GDC, hosting a great conversation at the Freepik office. I will share Uptodown’s perspective on where app distribution is headed and why it matters so much for indie developers: https://lu.ma/vxhapl1c

It’s going to be a great evening of casual networking with our colleagues from Flexion and Freepik, discussing how AI and innovative distribution channels can genuinely help indie studios scale up, stay creative, and connect directly with users.

Here’s a sneak peek at some of the ideas I’ll cover:

We’re currently experiencing a massive shift in game development, driven by powerful new AI tools. This shift is not only changing how games are created but also how users discover and access them, significantly impacting distribution channels. This combinationโ€”AI-driven development and open-first distributionโ€”has the potential to redefine success for indie studios, giving them unprecedented opportunities to thrive independently.

AI is Redefining Game Discovery

Until now the mechanisms for gaining visibility on closed platforms have depended on your ability to generate revenue (and receive traffic from their stores) or the size of your marketing budget to buy traffic. A perfect scenario for gatekeepers, aligned with their goals, but one that offers fewer opportunities for new projects.

Large Language Models (LLMs), such as Grok and ChatGPT, are becoming powerful recommendation engines, offering users personalized and accurate ways to discover new games and apps.

Unlike traditional algorithm-based platforms, these AI-driven tools can openly recommend sources that truly align with users’ interests.

One example is Grokโ€™s integration into X. Over the past week, dozens of posts from its LLM have suggested Uptodown as a reliable source for downloading appsโ€”including Grok itself! :)

In this post-SEO era, building trust, authority, and expertise is more important than ever.

AI Strengthens the Open First Principle

AI not only reshapes game discovery, it also amplifies the benefits of adopting the Open First Principle. Openness and distribution are closely linked, thanks to factors like deep content linking and improved content accessibility for language models.

Yes, we firmly believe the web will continue to winโ€”because ยซopenยป will always beat everything else.

So, what does ยซOpen Firstยป mean for Uptodown

Step One: Launch on Your Own Website

Begin by distributing your game directly through the web, the most accessible and open technology available. Your website is your main resource and the first essential step toward independence.

Hosting your files directly helps you quickly spot any hidden traps used by major platforms, such as Googleโ€™s Integrity API or file bundling tactics (splits makes difficult to achive and share your work), designed to keep you locked into their ecosystem.

A recent example of platform control is the law supported by major stores in Utah, requiring age verification for app access. While framed as security, itโ€™s another avenue to collect data and assert control. At Uptodown, we donโ€™t even require user accounts to access content. For us, real security means informed users and respected freedom.

Next, Expand with Open Marketplaces

Once you’ve built your independent foundation, expand to open platforms like Uptodown or Aptoide. These marketplaces let you reach millions without losing control or facing hidden conditions. Tools like Flexion can further scale your reach.

Finally, Engage with Big Platformsโ€”On Your Own Terms

When you’re well-established through open channels, approaching closed ecosystems like Google Play or Apple’s App Store becomes strategic. By entering these platforms last, you keep leverage over your product, ensuring they become complementaryโ€”not controllingโ€”parts of your distribution strategy.

Why Developers Should Adopt Open First

  • Direct Audience Connection: AI-driven recommendations favor openness, allowing you to build genuine relationships directly with your users.
  • Creative Independence: Maintain control over every aspect of your software, free from restrictive rules.
  • Diversified Growth: Grow sustainably and flexibly across various channels, maximizing your impact.
  • Empowered Scalability: AI’s increasing influence helps even small teams achieve substantial results quickly.

The New Era of Open Distribution

The gaming and app development industry is entering a new stage thanks to AI. Closed ecosystems and restrictive app storesโ€”controlled by big techโ€”are quickly becoming outdated. AI’s ability to empower direct, authentic, and meaningful connections between developers and audiences makes the Open First approach the smartest, most future-proof strategy.

Embracing openness is no longer optional; itโ€™s the clear path forward. The future of app distribution belongs to developers who prioritize freedom, flexibility, and authentic interactions above restrictive platforms.

Join this new wave of open, letโ€™s build something incredible together.

An Open Letter to the Uptodown Team. Our Path Forward.

To this extraordinary team at Uptodown,

Over the past few months, weโ€™ve seen clear confirmation of the scenario we had already been anticipating: the rapid acceleration of artificial intelligence and its widespread impact across the entire industry. This is happening in less obvious sectors like designโ€”where Freepik has been pivoting for a whileโ€”but also in more โ€œtraditionalโ€ areas such as web content and search, which are closer to our core.

During this same period, Uptodown completed a monumental milestone: two full decades of operation. We have grown alongside the internet itself, serving more than 20 billion users, delivering over 60 billion downloads, and generating the largest amount of apps and content ever published by a storeโ€”in 15 different languages.

All of this has given us a chance to step back and think about our role in the years ahead: to reflect on Uptodownโ€™s value and whether our mission continues to make sense in this changing environment.

โ€œAt Uptodown, we develop tools to guarantee free access to software and to organize information about applications from around the world.โ€

Even now, we keep reaching the same conclusion. No matter how much the industry changesโ€”whether new companies, operating systems, or devices ariseโ€”independent access to software, proper organization of application information, and unified distribution will remain universal needs and rights worth defending.

The same holds true for how we want to do things:

โ€œUptodown aims to be an exceptional workplace for designing, developing, and delivering these tools to the worldโ€”a place where a talented group of people can help millions of users discover, download, and share apps with ease and accessibility.โ€

Weโ€™ve lost a lot of in-person contact these past few months without a regular office, and Iโ€™ll still be away for a while under a tricky schedule. But if all goes well, sometime in 2025 weโ€™ll look for a more permanent space where we can come together.

Even though Uptodown is a very different company today, weโ€™re fortunate to remain independentโ€”free of external investors or outside influencesโ€”so that we can keep doing things the way we believe they should be done. That includes how Pepe and I view our lives and our work: building steadily, always moving forward in the same direction and with a clear purpose, focusing on what truly matters.

With our foundation in order and the benefit of some perspective, we now ask: Whatโ€™s left to build? What challenge do we want to tackle in the next decade? What should be Uptodownโ€™s next step?

We all agree that if we aim to drive real change in the industry, we canโ€™t settle for leading just one platform, limiting ourselves to the webโ€™s capabilities, or relying on third parties for our revenue. Weโ€™re in a position to propose something far more ambitious for universal, independent app distribution.


The Rise of Uptodown. A dominant force in the app and gaming industry.

We want to launch a multi-year movement that addresses different areas and transforms us into a truly unified, open platform. This involves enhancing the spaces we already control and creating new ones to spark a network effect, growing our market share. Among other initiatives:

A single platform for deploying all updates and licenses.

  • Designed to encourage user adoption and loyalty
  • Helping solve the growing challenge of digital rights management
  • Capable of building a community that crosses operating-system boundaries

Expanding the social elements of the Uptodown store.

  • Fostering a vibrant community around our platform and content

Giving developers the independence to publish and sell their apps

  • Comprehensive digital rights management for developers
  • Hassle-free publishing and distribution

Ubiquity in the gaming and app industry.

  • Presence across multiple platforms
  • Various integration levels to suit each platformโ€™s needs
  • Additional cross-cutting services that provide cohesion

All under the umbrella of an independent, privately owned company.

  • Free from investors or interests that donโ€™t align with our users
  • We have the capabilities and the right conditions to make Uptodown a truly beloved platform

If we didnโ€™t know each other, or if you hadnโ€™t already traveled much of this road with us, this might sound like a wish list. But youโ€™ve already done the hardest work, weathering our toughest moments and helping build all that we have.

Itโ€™s clear you can achieve this, and itโ€™s absolutely worth trying. Weโ€™ll keep pushing forward and look forward to seeing everyone throughout 2025.

Luis.