📈 GH Trending Explorer 🎲 Surprise me

← all repos

Btkkgo / OrdiBot

git clone https://github.com/Btkkgo/OrdiBot.git

Open-source model-agnostic runtime for AI agents to perceive, understand and operate computers and mobile environments.

—
stars, 24h
—
stars, 7 days
+139
stars, 30 days · #1,708
139
★ total
0
forks · 12 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageRust
LicenseMIT
Created2026-09-20 (1mo ago)
Last push8d ago
Watchers0
OwnerUser

Links

README excerpt
# OrdiBot
English | 简体中文
**Your Desktop AI Companion** — a compact desktop context assistant and an expandable workspace for hosted computer Agents. This is the original OrdinConn repository, renamed without replacing its Git history.
OrdiBot uses Tauri v2, Rust, React and TypeScript. The app starts as a small edge-docked character. Click it to expand Chat; collapse Chat to return to the remembered left/right edge. Hidden remains a separate tray action. The dark floating Chat window has a narrow navigation rail, a small original 2D character, and one runtime shared with the larger Agent workspace. Financial dashboards, collectors, trading and Android automation are retired from the active desktop application; their historical assets remain recoverable.
- **Chat:** owner-configured OpenAI-compatible endpoint through Model Gateway; multi-turn text, streaming, cancellation, bounded responses and explicit errors. No credential-free demo answers.
- **Context:** optional lightweight app/window-title reminders (20-second throttle, deduplication and browser/editor filter). Clicking a reminder attaches only that metadata. Attach copied text on demand, actively acquire metadata, or capture and confirm a screenshot. No background screen, keyboard or clipboard monitoring. Vision must be enabled for screenshot requests.
- **Agent:** an OpenAI hosted Agents API adapter with provider-driven task history, records, results, origin approvals and cancellation. Meta Muse and Grok Bot are clearly marked external entries, with no verified native task API integration.
- **Local controls:** floating window, pin preference, mode/geometry restore, tray/menu entry and Command/Ctrl + Shift + Space when registration succeeds.
G6.1 implements immediate Simplified Chinese / English UI switching, five font scales and selectable dark appearance. Native acceptance is tracked separately in the current status. The owner has deferred production API acceptance until credentials are configured locally. Adapter implementation and local tests do **not** establish live service availability. macOS is the first local delivery target; Windows requires independent native build and interactive acceptance. See current status.
## Run locally
Requirements: Node.js 22+, Rust stable, and the Tauri prerequisites for the target platform. macOS requires Xcode command line tools; Windows requires MSVC and WebView2.
 [code] 
Open **Models**, configure Provider, Base URL, Model ID and vision support, and enter the key locally. Keys use the operating system credential store and are never saved in React storage or the JSON history file. Ordinary responses default to Concise; Normal and Detailed are selectable. Remote Agents use a separate OpenAI key and require compatible account permissions and quota.
 [code] 
The supported build wrapper creates a local macOS ad-hoc signed `OrdiBot.app` and records source/executable fingerprints. No Apple Developer account, notarization or commercial signing is required.