Skip to content
wanglongan587Public
forked from ora-space/desktop

About

ora

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

1,497 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ora Desktop

Ora is an IDE for AI agents. The shared Rust crates live in crates/, executable Rust packages live in apps/, and the shared TypeScript packages live in packages/. All Rust packages share the root Cargo workspace.

Documentation

Start with the documentation map (中文) and the architecture overview. Crate and package internals live in each directory's README.md; decisions live in ora-space/specs.

Development

Install the Deno version pinned in .deno-version, Rust (see rust-toolchain.toml), Task, Git, ripgrep, and the Tauri system dependencies for your platform. Node.js and pnpm are not required. Run task install:frontend to install the locked npm dependencies with Deno and configure Git hooks, then task run:desktop.

See AGENTS.md for code conventions, and Local development, Testing and Changing the code for the details. Common commands:

  • task test — full lint and test suite for frontend and Rust workspace packages (long-running)
  • task lint — all lint tasks
  • task export-contracts — regenerate frontend contracts and plugin protocol bindings from Rust
  • task check:contracts — verify generated contracts without rewriting the checkout; LF and CRLF line endings are treated as equivalent while other content changes still fail

About

ora

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages