Releases: 1tsRajOwO/oryven
Release list
Oryven 6.0.29
Oryven v6.0.29
Summary
Desktop automation agent: timers/reminders, find/move files, shell, APIs, clipboard — Oryven acts on your Mac instead of apologizing.
Details
- Timer fast path: “Create a timer for 5 min” →
timer_setvia Reminders.app (osascript) with confirmation “Timer set for 5 minutes.” - Automation toolkit:
file_find,file_read/write/move,folder_list,shell_run,app_open,notify_user,http_request,system_info,clipboard_read/write. - Intent router: New
automationtask kind routes to Tool helper model + bounded observe loop (max 4 / ~90s). - API:
GET /automation/tools,POST /automation/runfor programmatic tool execution. - Safety: Destructive file/shell ops still confirm; workspace-scoped paths; SSRF-safe HTTP.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.28
Oryven v6.0.28
Summary
Fix false “Ollama is not running” when Ollama is up; faster offline recovery + Open Ollama button.
Details
- Chat fix: Restored missing
base = settings.ollama_base_urlin_run_ollama(regression from 6.0.26) — every message had been failing with a bogus offline error. - Health: Shorter cache TTL when Ollama is offline (5s vs 50s) so the status chip clears soon after the daemon starts.
- UX: Top-bar Open Ollama action (macOS
open -a Ollama+ serve kick); clearer connect/timeout errors; faster health polling while offline.
Downloads
- macOS (Universal):
Oryven-macOS.dmg(Apple Silicon + Intel; includes Fix Gatekeeper.command) - Windows:
Oryven-Windows-Setup.exe - Linux:
Oryven-Linux.AppImage/.deb
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.27
Oryven v6.0.27
Summary
Python data tools, a bounded think→look→verify agent loop, research→memory ingest, optional OpenClaw bridge, and a Security auto checker/fixer wired into Auto Fixer — without boiling the ocean.
Details
- Security auto checker:
GET/POST /system/security/scan+ Settings → Privacy → Security scan. Checks API bind, network/Full blast policy, workspace/.env perms, purchase flag, OpenClaw misconfig. Safe fixes only (secure_api_bind, harden perms, restore confirm=ask, clear bad OpenClaw URL). With Auto Fixer on, scan can apply the top safe fix; never aggressive “brick the app” changes. - Auto Fixer extended: New allowlisted security actions; Tool helper may pick
security_scan_only. - Observe loop: Shop/research/create turns think → act →
browser_snapshot/verify → loop (max 4 observations / ~90s). Trivia/chat skips the loop. Docs:docs/AGENT_LOOP.md. - Python stack:
run_python,analyze_data,fetch_api,scrape_url,python_stack_infowith pandas/numpy/scikit-learn (+ optionalrequirements-ml.txtfor torch/tensorflow). - Research learn:
learn_from_researchsaves cited report bullets into memory (ingest, not fine-tune). - OpenClaw: Optional loopback
openclaw_invokeconnector; OpenClaw remains a separate gateway (not a model host). Dangerous tools blocked. - Auto switch / CM JSON: From 6.0.26 — trivia stays prose; shopping playbook gated; junk JSON sanitized.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.26
Oryven v6.0.26
Summary
Stops trivia answers from turning into junk shopping JSON (no more “CM of India = Amazon”), and adds Auto switch models by task so Chat, Tools, Research, and Create can each use their own local model.
Details
- Trivia / chat sanitizer: Bare JSON blobs like
{"cm_of_india":"Amazon"}are no longer shown as the assistant reply; the model is nudged to answer in plain language. - Shopping playbook gated: Product/cart tools and the Amazon playbook load only on shopping intent — not for “who is the CM of India?” style questions.
- Linkify: Store-name auto-links are skipped inside JSON-looking messages so accidental “Amazon” in junk JSON does not become a blue link.
- Auto switch models by task: Settings → Privacy toggle (on by default) plus Chat / Tools / Research / Create role picks (Auto = small installed Ollama tag). Shopping/tool turns can use the Tool helper; chat stays on your Desk model.
- Auto Fixer still uses the Tool helper model from 6.0.25.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.25
Oryven v6.0.25
Summary
Smarter Playwright shopping plus a dedicated small Tool helper model for Auto Fixer / product ranking — keeps “best” + budget in Amazon search, strips INRand glue, and resumes Add to Cart on the open product page after login.
Details
- Tool helper model: Settings → Privacy → Tool helper model (default auto:
llama3.2:3b/phi4-mini/qwen2.5:3b). Used for Auto Fixer suggestions and ranking real search candidates — never invents/dp/URLs. Chat can stay on a tiny model; Playwright still owns search + cart. - Auto Fixer: Shopping failures (
ADD_TO_CART_FAILED, INRand) map torepair_shop_query/retry_shop_cartinstead of a vague tool retry. Uses the tool helper, not the chat model. - Query intent: Store search keeps ranking words (
best) and expands2k→2000(e.g.best iems under 2000). Task filler still stripped. - INRand hardened: Currency glue is stripped in store URLs,
browser_acttype text, and Playwright fill as a last defense. - Smarter pick: Playwright product picker prefers in-budget, higher-rated listings; optional helper ranks candidates when you ask for “best”.
- Login resume: If the product page is already open with Add to Cart, reply try clicks it without re-searching.
- Playbook: Prefer
shop_add_to_cartover manually typing into Amazon’s search box.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.24
Oryven v6.0.24
Summary
Shopping automation resumes after Amazon login: reply try and Oryven clicks Add to Cart. Also blocks invented product URLs and strips “INRand” junk from searches.
Details
- Login resume: After
LOGIN_REQUIRED, short replies like try / done / signed in re-runshop_add_to_cartwith the earlier IEM query instead of chit-chat. - Clearer pause: Login failures tell you to sign in in managed Chromium, then reply try.
- No hallucinated /dp/ pages: Unrelated ASINs (e.g. Galaxy Tab while shopping IEMs) are dropped; search uses the real query.
- Query cleanup: Glue like
2000INRandis normalized; store search keeps budget (iems under 2k). - TermsGate: Show Accept when terms are unknown after the first settings check (fixes locked chat with no dialog).
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.23
Oryven v6.0.23
Summary
Stops the Terms of Use screen from popping up again right after you accept it (or whenever the local API briefly restarts).
Details
- Root cause: A failed
/settings/userfetch (backend restart, Repair, Companion, Update) settermsOk=false, so TermsGate reappeared even though acceptance was already saved. - Fix: Keep the last known acceptance on network errors; cache acceptance in localStorage so a restart does not flash the gate.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.22
Oryven v6.0.22
Summary
Shopping no longer stops at a vague Amazon search: “add to my amazon cart” is detected, budget stays in the search (“iems under 2k”), and Add to Cart is forced when the model only opens results.
Details
- Cart intent: Phrases like “add to my amazon cart” / Flipkart basket now trigger cart nudges and the deterministic
shop_add_to_cartpath (previously ignored). - Budget-aware store search: New
store_search_querykeeps “under 2k” in Amazon/Flipkart searches instead of stripping it to bare “iems”. - No search-page dead-ends: Auto cart runs from query alone when the model never opens a
/dp/page;amazon:shorthand cleans the query the same way. - Prompt: Shopping playbook forbids stopping on search results when the user asked to add to cart.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.21
Oryven v6.0.21
Summary
Fixes Research failing with Permission denied: '/Users/you/' by using your real home folder instead of the example workspace path.
Details
- Root cause: Packaged installs copied
.env.examplewithORYVEN_WORKSPACE=/Users/you, so Deep Research could not createOryven Research/. - Electron: On launch, rewrite that placeholder to the signed-in user’s home directory (existing installs heal without manual .env edits).
- Backend: Treat
/Users/you(and Windows/Linux equivalents) as invalid; Research falls back to~/Oryven Researchif mkdir still fails. - Example env: Defaults to
ORYVEN_WORKSPACE=~.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.
Oryven 6.0.20
Oryven v6.0.20
Summary
Fixes the Models picker snapping back to the default before you can switch, and makes “Use this model” obvious when a pick is pending.
Details
- Models tab: Selecting a model no longer gets reset by the 5s Ollama sync until you apply it (or leave the tab).
- Clearer apply: When the dropdown differs from the active model, a status line explains the next step and the button pulses as Use this model / Download & use.
- Banner: Em dashes in
assets/banner.svguse proper UTF-8.
Downloads
- macOS / Windows / Linux: Electron installers from this Release
First open
- macOS: Open the DMG → if prompted, choose Install to Applications (auto-clears Gatekeeper). Or drag to Applications and double-click Fix Gatekeeper, then open from Applications. Privacy → Allow if macOS asks once. Needs Python 3.10+ for the local API (first launch may take a few minutes).
- Windows: SmartScreen → More info → Run anyway (no Windows cert). Needs Python 3.10+.
- Linux:
chmod +x Oryven-Linux.AppImage && ./Oryven-Linux.AppImage(or install the.deb). Needs Python 3.10+.
Legal
- Terms · Privacy · EULA · Install notes
Full changelog: https://github.com/1tsRajOwO/oryven/blob/main/CHANGELOG.md
Desktop stack
- macOS / Windows / Linux: Electron + React desk + Python backend
- Classic Champagne themes · full Settings · local Ollama
Native Swift/C#/Rust experiments use native-v* tags only.