appdevforall/KnowledgeToGo

Built on the foundation of Internet-in-a-Box, Knowledge to Go transforms common Android phones into standalone, offline digital learning hubs that deliver the best educational resources in the world.

Java

7

2,456 commits

updated Sep 27, 2026

See the code

See what people are saying

SourceMessageScoreDate

Free mobile wikipedia and more! (r/opensource)

Knowledge to Go (K2Go) is a GPLv3 Android app that builds on Internet-in-a-Box to turn almost any Android phone, including old 32-bit hardware, into an offline server for content from Wikipedia, Khan Academy, medical references, and much served over local Wi-Fi to any nearby device without needing…

2

Sep 29, 2026

README

💖 Knowledge to Go is free and open-source software from App Dev for All. If you believe in our mission or just love our tools, please sponsor our work. 💖

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 into standalone, offline digital learning hubs that deliver a world of information without internet access.

K2Go turns a phone someone already owns into a knowledge hub for everyone around them, with no technical expertise or additional hardware required. Install K2Go, and download the content you want while you have connectivity. Then, any nearby device with a web browser can connect and browse the content, no internet required. If no local Wi-Fi network is available, K2Go automatically turns the host phone into its own hotspot.

With a few taps, anyone can clone the K2Go library to their own phones, making it easy to bring resources back to their communities without any hardware that they don't already have. An unlimited number of K2Go servers can be created this way, and only the first one in the chain needed internet access.

See K2Go in action in this YouTube video.

Ready to dive in?

License

Copyright (c) 2026 AppDevForAll.

Knowledge to Go is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See LICENSE for the full text. SPDX identifier: GPL-3.0-or-later.

Knowledge to Go is powered by Internet-in-a-Box (IIAB). Bundled and runtime components (the IIAB rootfs, Termux, proot, and other third-party software) retain their own licenses.

appdevforall/KnowledgeToGo

Built on the foundation of Internet-in-a-Box, Knowledge to Go transforms common Android phones into standalone, offline digital learning hubs that deliver the best educational resources in the world.

Java

7

2,456 commits

updated Sep 27, 2026

See the code

See what people are saying

SourceMessageScoreDate

Free mobile wikipedia and more! (r/opensource)

Knowledge to Go (K2Go) is a GPLv3 Android app that builds on Internet-in-a-Box to turn almost any Android phone, including old 32-bit hardware, into an offline server for content from Wikipedia, Khan Academy, medical references, and much served over local Wi-Fi to any nearby device without needing…

2

Sep 29, 2026

README

💖 Knowledge to Go is free and open-source software from App Dev for All. If you believe in our mission or just love our tools, please sponsor our work. 💖

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 into standalone, offline digital learning hubs that deliver a world of information without internet access.

K2Go turns a phone someone already owns into a knowledge hub for everyone around them, with no technical expertise or additional hardware required. Install K2Go, and download the content you want while you have connectivity. Then, any nearby device with a web browser can connect and browse the content, no internet required. If no local Wi-Fi network is available, K2Go automatically turns the host phone into its own hotspot.

With a few taps, anyone can clone the K2Go library to their own phones, making it easy to bring resources back to their communities without any hardware that they don't already have. An unlimited number of K2Go servers can be created this way, and only the first one in the chain needed internet access.

See K2Go in action in this YouTube video.

Ready to dive in?

License

Copyright (c) 2026 AppDevForAll.

Knowledge to Go is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See LICENSE for the full text. SPDX identifier: GPL-3.0-or-later.

Knowledge to Go is powered by Internet-in-a-Box (IIAB). Bundled and runtime components (the IIAB rootfs, Termux, proot, and other third-party software) retain their own licenses.

Languages

Java

63.7%

HTML

10.7%

Shell

9.1%

JavaScript

7.0%

TypeScript

5.3%

CSS

2.5%

Python

1.7%