Knowledge to Go

A world of learning on an offline Android phone

Internet-in-a-Box delivers the world’s best free knowledge to anyone, anywhere. Knowledge to Go extends the reach of those resources to billions more devices that are already in the field: Android phones.

No mobile data, no internet connection, no additional hardware. Just a direct link to the world’s greatest resources. 

Introducing Knowledge to Go

Built on the foundation of Internet-in-a-Box, Knowledge to Go (K2Go™) transforms the most common computing devices in the world—Android phones—into standalone, offline digital learning hubs that deliver a world of information without needing internet access.

The K2Go app turns almost any Android phone in to a local server. Anyone in range can connect via local Wi-Fi (no internet needed) without installing additional software. 

With just a few taps, anyone nearby can access more than 4000 offline educational resources in different languages, including Code on the Go, developer documentation, Khan Academy, Free Code Camp, MIT BLOSSOMS, Wikipedia, world maps, Project Gutenberg, textbooks, reference materials, complete Kolibri courses, and more.

Built on Internet-in-a-Box (IIAB): K2Go leverages the proven, open-source IIAB architecture, which trusted by schools, clinics, and communities in over 100 countries. 

No specialized hardware: Instead of requiring additional hardware like a Raspberry Pi or another dedicated server, K2Go can use Android’s native Wi-Fi to host and serve content locally. No new equipment needs to be purchased.

Simple setup: Setting up K2Go is easy, with no commands to type. Just install the app, decide what kinds of materials you want to share, and download the content. To share, tap a button to display a barcode. To connect, scan the barcode. Read the documentation. 

Create new servers without new hardware. The K2Go app can turn any other Android phone into a K2Go server without ever needing to go online, so people can bring K2Go resources back to their homes and communities using only their phone.

Offline Internet Consortium Webinar

On September 15, 2026, the Offline Internet Consortium sponsored a webinar where the App Dev for All team introduced Knowledge to Go. 

Get the webinar handout

Download and install K2Go

Or, download and Install K2Go from our server

K2Go comes in three versions, so pick the one that fits your needs. 

If you plan to distribute K2Go to other phones, get the universal app so you can set up K2Go on any kind of phone.

If you’re installing on your own phone and don’t plan to share it, or if you have very limited free space, get the version designed for your phone:

  • Newer phones are typically 64-bit ARM devices.
  • Older phones and phones running the Android Go operating system are typically 32-bit ARM devices.

Universal app for any DEVICE

Download Knowledge to Go (approximately 38 MB)

64-bit ARM devices (Newer Phones)

Download Knowledge to Go (approximately 30 MB)

32-bit devices (older phones)

Download Knowledge to Go (approximately 28 MB)

Install K2Go

In the Downloads folder, tap the file you downloaded. (It will begin with K2Go.)

  1. Confirm that you want to install the app. The phone will display a message that the app may be “unsafe.” (Android is unhappy when you install an app like K2Go that didn’t come from their app store.)
  2. Tap More details.
  3. Tap Install anyway.
  4. Enter your device passcode or fingerprint. The installation will continue. 
  5. For complete instructions about setting up and using K2Go, read the documentation. 

Please support our work

Thank you for being a part of our community!

App Dev for All is a philanthropic venture driven by a simple mission: to provide powerful, accessible tools to developers everywhere. Because of this commitment, our software is and always will be free and open source.

To maintain our independence, we rely entirely on private funding and the generosity of users like you. If our software adds value to your workflow, please consider supporting our mission. Your contributions directly fund ongoing development, maintenance, and future innovations.