Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
116 changes: 116 additions & 0 deletions data/apps/tura.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
schemaVersion: 1

id: github:Tura-AI/tura
slug: tura

source:
provider: github
owner: Tura-AI
repo: tura
url: https://github.com/Tura-AI/tura

app:
name: Tura
description: A local open-source AI coding agent with CLI, TUI, web, and desktop interfaces for structured tool execution and context-aware development workflows.
category: tools
projectType: production
platforms:
- macos
- windows
- linux
tags:
- coding-agent
- developer-tools
- local-first
- llm
- terminal
distribution:
channels:
- type: github-releases
platform: desktop
label: GitHub Releases
url: https://github.com/Tura-AI/tura/releases
verified: true
- type: website
platform: desktop
label: Tura website
url: https://turaai.net/
verified: true

stack:
primary: tauri
families:
- cross-platform
- desktop
technologies:
- id: tauri
role: desktop-framework
- id: rust
role: backend-language
- id: typescript
role: frontend-language
- id: javascript
role: frontend-language
- id: html
role: interface
- id: css
role: styling

github:
repository:
id: 1291098094
node_id: R_kgDOTPSX7g
name: tura
full_name: Tura-AI/tura
html_url: https://github.com/Tura-AI/tura
clone_url: https://github.com/Tura-AI/tura.git
ssh_url: git@github.com:Tura-AI/tura.git
homepage: https://turaai.net/
description: Across 348 long-horizon benchmark sessions, Tura used up to 83.1% fewer turns on the rewrite benchmark and improved the DeepSWE pass rate by up to 16.7 percentage points compared with Codex CLI.
fork: false
archived: false
disabled: false
private: false
is_template: false
visibility: public
default_branch: main
language: Rust
topics:
- agent
- agentic-ai
- coding-agent
- context-engineering
- developer-tools
- developer-tools-ai-agent
- harness-engineering
- llm
- terminal-based
- token-optimization
- token-usage
license:
key: agpl-3.0
name: GNU Affero General Public License v3.0
spdx_id: AGPL-3.0
stargazers_count: 70
watchers_count: 70
forks_count: 6
open_issues_count: 0
subscribers_count: 1
size: 145229
created_at: 2026-07-06T13:58:44Z
updated_at: 2026-07-16T22:08:06Z
pushed_at: 2026-07-16T14:05:02Z
sync:
syncedAt: 2026-07-16T22:22:27Z
apiVersion: rest-v3
source: submit-page

curation:
reviewed: false
reviewedBy: null
reviewedAt: null
bestFor:
- Developers studying a Rust-first coding agent with terminal, TUI, and Tauri desktop surfaces.
- Teams comparing persistent task state and evidence-backed verification in one local application.
caveats:
- The project is new and the current release line is pre-1.0.
7 changes: 7 additions & 0 deletions data/taxonomy/stacks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,10 @@
languages: [kotlin]
platforms: [ios, android, desktop]
icon: kotlin

- id: tauri
name: Tauri
family: cross-platform
languages: [rust, typescript, javascript]
platforms: [macos, windows, linux]
icon: tauri
1 change: 1 addition & 0 deletions public/icons/stacks/tauri.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions scripts/fetch-icons.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,12 @@ const ICONS = [
{ file: "tensorflow.svg", target: "stacks/tensorflow.svg", label: "TensorFlow" },
{ file: "solidity.svg", target: "stacks/solidity.svg", label: "Solidity" },
{ file: "rust-light.svg", target: "stacks/rust.svg", label: "Rust" },
{
file: null,
target: "stacks/tauri.svg",
label: "Tauri (Simple Icons, CC0)",
custom: true,
},
// Android as a stack (used by the StackGrid). The platforms/android.svg
// is the same upstream file, but the StackGrid renders from the stacks
// category so we keep a separate copy.
Expand Down
6 changes: 6 additions & 0 deletions src/data/stacks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ export const stacks: Stack[] = [
blurb: "Dart-based, cross-platform mobile apps.",
status: "live",
},
{
slug: "tauri",
name: "Tauri",
blurb: "Rust-based, cross-platform desktop apps using web frontends.",
status: "expanding",
},
{
slug: "react-native",
name: "React Native",
Expand Down
Loading