Frames of Truth
开源 Android 应用,通过读取照片 EXIF 中的 GPS 坐标,结合多个开放数据源和 AI 模型,自动生成拍摄地点的历史与背景故事
时间轴 (近 90 天)
Frames of Truth 是一款 Android 应用,读取照片 EXIF 元数据中的 GPS 坐标并调用开源 AI 模型讲述照片拍摄地点的故事
Frames of Truth 由开发者 Vincenzo De Sanctis 为 Hacktoberfest 开源 AI 挑战赛打造
Frames of Truth 的处理流程包括读取 EXIF GPS 坐标、反向地理编码(Photon、Nominatim)、查找附近兴趣点(Geoapify、Overpass)、从 Wikipedia 和 Wikidata 拉取历史背景、视觉模型描述内容、LLM 生成分为地点/图像/好奇心三部分的故事
Frames of Truth 界面支持意大利语、英语、法语、德语、西班牙语、葡萄牙语、荷兰语共 7 种语言
Frames of Truth 移动端用 Kotlin 开发,通过 Chaquopy 实现 Python 集成,后端是 Python(Flask)作为本地 HTTP 服务器运行在 127.0.0.1:5000,前端是加载本地页面的 WebView
Frames of Truth 在 MIT 许可证下开源,源码托管于 GitHub(github.com/vincenzodesanctis/frames-of-truth),APK 支持 Android 7.0 及以上设备
Frames of Truth 的 AI 流水线使用 Groq 上的 Qwen 3.8 做视觉分析、Groq 上的 GPT-OSS 做故事生成、OpenRouter 上的 Llama 3.3 做叙事回退、Gemini REST 接口做视觉回退
作者选用开源权重模型是作为设计约束,以便在不重写应用的前提下随时切换服务商、避免厂商锁定
Frames of Truth 首次启动需在设置菜单中填入自己的 API 密钥(Groq、Geoapify 均有免费额度),密钥存在 SharedPreferences 且始终不离开设备
全部知识事实 (9)
Frames of Truth 是一款 Android 应用,读取照片 EXIF 元数据中的 GPS 坐标并调用开源 AI 模型讲述照片拍摄地点的故事
50%待验证Frames of Truth 由开发者 Vincenzo De Sanctis 为 Hacktoberfest 开源 AI 挑战赛打造
50%待验证Frames of Truth 的处理流程包括读取 EXIF GPS 坐标、反向地理编码(Photon、Nominatim)、查找附近兴趣点(Geoapify、Overpass)、从 Wikipedia 和 Wikidata 拉取历史背景、视觉模型描述内容、LLM 生成分为地点/图像/好奇心三部分的故事
50%待验证Frames of Truth 界面支持意大利语、英语、法语、德语、西班牙语、葡萄牙语、荷兰语共 7 种语言
50%待验证Frames of Truth 移动端用 Kotlin 开发,通过 Chaquopy 实现 Python 集成,后端是 Python(Flask)作为本地 HTTP 服务器运行在 127.0.0.1:5000,前端是加载本地页面的 WebView
50%待验证Frames of Truth 在 MIT 许可证下开源,源码托管于 GitHub(github.com/vincenzodesanctis/frames-of-truth),APK 支持 Android 7.0 及以上设备
50%待验证Frames of Truth 的 AI 流水线使用 Groq 上的 Qwen 3.8 做视觉分析、Groq 上的 GPT-OSS 做故事生成、OpenRouter 上的 Llama 3.3 做叙事回退、Gemini REST 接口做视觉回退
50%待验证作者选用开源权重模型是作为设计约束,以便在不重写应用的前提下随时切换服务商、避免厂商锁定
50%待验证Frames of Truth 首次启动需在设置菜单中填入自己的 API 密钥(Groq、Geoapify 均有免费额度),密钥存在 SharedPreferences 且始终不离开设备
50%