u/Offlined_OS

Image 1 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 2 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 3 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 4 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 5 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 6 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 7 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 8 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 9 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 10 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
Image 11 — Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion
▲ 13 r/Kiwix

Kiwix + a small local AI as a study tutor: useful, or a bad idea? I'd love your honest opinion

Hi again r/Kiwix! Some of you saw our preview of Offlined a few days ago. Thanks again for all the feedback, it's been incredibly helpful.

I'd like to open a discussion on something I keep going back and forth on. I recently shared the project in r/wikipedia and got a strong reaction against the AI part. I understand why, so I deleted the post. I'd rather listen first, and this community felt like the right place to talk about it honestly.

Why we care about this: around a third of the world still has no internet access, and in many places good education isn't available to everyone. That's what Kiwix has been fighting for years, and it's what drives us too. We also think of families who simply want to get their kids away from the open internet: ads, tracking, and apps designed to keep them hooked. For all of them, a PC that brings knowledge and someone to learn with, completely offline, could make a real difference.

Where I stand on the AI: you can't trust an AI's answers blindly. LLMs hallucinate, make things up and tend to agree with whatever you say. I don't think an LLM can educate anyone on its own; you always need your own judgement. And the real value is in the articles, written by people.

What we tried: Michael Encartha, a tutor built around the ZIM article you're reading:
• It runs a small model (Qwen 3.5 4B) locally on an ordinary home PC. No cloud, no internet.
• It's confined to the article's text. It doesn't replace or rewrite anything.
• It asks you questions, builds quizzes, and can give you an oral exam, then reminds you which parts you got wrong so you can go back and review them.
• The oral exam is where it can drift furthest from the article, and that's where I'm least sure.

We also built Wikitrees, which lets you explore Wikipedia's categories as interactive Sankey-style diagrams. That's a different way to discover articles, and no AI is involved.

I know a Windows PC that can run a local model isn't a given everywhere, and that's a real limitation. But where there is one, a school, a library or a family computer, Kiwix plus a small local model feels like an amazing combination: the article stays the source of truth, and the AI just helps you engage with it more deeply.

So I'd really like to hear what you think:
• Can AI be genuinely useful for learning when it's confined like this?
• Where would you draw the line?
• What would worry you most?

Honest criticism very welcome. I'd rather hear it now than build the wrong thing. 🙏

u/Offlined_OS — 11 days ago
▲ 36 r/Kiwix

Offlined v2.0.0, coming Oct 18, 2026: offline Wikipedia from Kiwix ZIMs + a local AI tutor + maps. Feedback wanted!

Heads-up: this is a preview video of our next release, Offlined v2.0.0, coming October 18, 2026. It isn't available to download yet. I'm sharing it to hear your honest feedback before launch.

Hi r/Kiwix! I'm one of the developers of Offlined, a free Windows app that runs completely offline. Wikipedia, Wiktionary, Wikivoyage, Wikiquote and WikiMed are served from standard Kiwix ZIM files via kiwix-serve, so your existing ZIMs just work.

On top of that we added things we always wanted next to an offline encyclopedia:
• Wikitrees: explore topics as a tree and open any node's article
• Michael Encartha: a local AI tutor that explains an article, quizzes you on it or gives you an oral exam
• Offline maps, a sky map, geography and astronomy games

Thanks to the Kiwix project for making offline knowledge possible. Free for personal use (not open source), Windows 10/11.

What do you think? What would you add or change?

u/Offlined_OS — 12 days ago
▲ 1 r/ffmpeg

[Help] Playing more local video formats (AVI, WMV, 3GP...) in a pywebview desktop app

I'm building a Python desktop app (using pywebview, Windows, WebView2/Chromium backend) that works as an offline personal file manager / local media library — think local notes, documents, photos, and personal video files a user already has on their own drive, all organized and browsable from one offline app with no internet/streaming component.

One built-in feature is a simple in-app video preview player using an HTML5 <video> tag inside the webview. Right now it only plays what Chromium's native <video> element supports: MP4 (H.264/AAC), WebM, MOV, and MKV (when the codecs inside are H.264/H.265+AAC). Other local formats users might already have on disk — AVI, WMV, 3GP, FLV, MKV with older codecs like XviD/DivX — currently just fall back to opening in the OS's default video app instead of playing inline.

I'd like to expand format support inside the app. Options I'm considering:

  • FFmpeg-based transcoding to MP4/WebM on the fly (either fully pre-converting or streaming while converting).
  • A JS/WASM video decoder (e.g. libav-based) that plays inside the webview without relying on OS codecs.
  • Embedding a native player (like mpv) instead of the HTML5 <video> element — unsure how well that integrates inside a pywebview window.

Has anyone solved this for a pywebview (or similar Python-desktop / Electron / Tauri) app? Looking for something that plays these formats inline in the app rather than falling back to an external player. Thanks!

reddit.com
u/Offlined_OS — 2 months ago