نقشک بسته

Wraith for Odysseus

Unofficial Android client for your self-hosted Odysseus AI server
جدید در نگارش ۰٫۷٫۰
Features:
- silence semgrep hardcoded-credential finding on demo label
- demo walkthrough on first entry
- demo filters, gallery tiles and create replies
- demo chats answer and keep the reply
- demo mode, try the app with no server
Wraith for Odysseus puts your own self-hosted Odysseus AI server on your phone: your chats, your email and your tools.

Unofficial, not affiliated with the Odysseus project.

Requires your own Odysseus server (tested with 1.0.3). The app talks to it over the same routes its web UI uses, so the server needs no changes.

Chats:
* every chat session, with search and new chats
* streaming replies, with the model's thinking shown separately
* model picker, and agent, web and research modes
* approve or deny tool calls; a Terminal toggle for accounts allowed to use it
* photo and file attachments
* stop a reply, or switch away and come back: a running reply is picked up again from the server without doubled text
* sources, tool cards, timings and reply variants
* hold a message to copy, edit, resend, regenerate, fork, rewrite or delete it
* hold a chat to rename, favourite, copy, move to a folder, archive or delete it

Email:
* all your accounts, with folders, filters and search
* HTML mail, with images loaded only when you ask
* attachments, and mark unread
* send, reply, reply all and forward
* translate, schedule send and AI reply

Tools:
* Notes, Calendar, Memory, Skills, Deep Research, Tasks, Gallery, Library and Theme
* Compare and Cookbook open the web UI

You log in with your Odysseus username, password and 2FA code, just as in the web UI. Only the resulting session cookie is stored, encrypted with a key that never leaves the device. Your password is never stored.

https only: plain http is refused, so your session is never sent unencrypted. On a tailnet, Tailscale's https certificates for *.ts.net names work as is.

Update check: builds downloaded from this project's releases check its Gitea releases page once per launch and offer a link when a newer version exists. Nothing about you or your server is sent. When F-Droid installed the app the check is off, and it contacts nothing but your own server.

No analytics, no tracking, no Google Play Services. The only permission is Internet access.

Not distributed via Google Play. Besides F-Droid, it is on this project's Gitea releases, which Obtainium can track. Builds are reproducible: F-Droid ships the same APK, signed with the same key, so all three update each other.

نگارش‌ها

با وجود موجود بودن بارگیری‌های APK برای دادن حق گزینش، باید آگاه باشید که با نصب به این روش، آگاهی‌های به‌روز رسانی را دریافت نکرده و راهی ناامن برای بارگیری است. پیشنهاد می‌شود کارهٔ اف‌دروید را نصب و از آن استفاده کنید.

بارگیری اف‌دروید
  • ‫نگارش ۰٫۷٫۰ (۷۰۰) پیشنهادی افزوده در ۷ آبان ۱۴۰۵

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۱۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • com.thomaspeoples.wraithodysseus.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴٫۶ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۰٫۶٫۱
    Bug Fixes:
    - skip the update check for Aurora Droid and F-Droid Privileged Extension installs
  • ‫نگارش ۰٫۶٫۱ (۶۰۱) - افزوده در ۳۰ مهر ۱۴۰۵

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۱۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • com.thomaspeoples.wraithodysseus.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴٫۵ می‌ب امضای PGP | گزارش ساخت

  • جدید در نگارش ۰٫۶٫۰
    Features:
    - keep the newest chat reply in view, clear Log out of the navigation bar
  • ‫نگارش ۰٫۶٫۰ (۶۰۰) - افزوده در ۲۴ مهر ۱۴۰۵

    arm64-v8a armeabi-v7a x86 x86_64

    این نگارش، به اندروید ۱۰ یا جدیدتر نیاز دارد.

    به دست توسعه‌دهندهٔ اصلی ساخته، امضا شده و برای تطبیق با این کد مبدأ تضمین شده است.

    اجازه‌ها
    • دسترسی کامل به شبکه
      به برنامه امکان می‌دهد سوکت‌های شبکه را ایجاد کند و از پروتکل‌های شبکه سفارشی استفاده نماید. مرورگر و سایر برنامه‌ها روشی را برای ارسال داده‌ها به اینترنت ارائه می‌کنند بنابراین این مجوز برای ارسال داده به اینترنت ضروری نیست.
    • com.thomaspeoples.wraithodysseus.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    بارگیری APK ۴٫۵ می‌ب امضای PGP | گزارش ساخت