[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-11619":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":38,"readmeContent":39,"aiSummary":40,"trendingCount":16,"starSnapshotCount":16,"syncStatus":41,"lastSyncTime":42,"discoverSource":43},11619,"terax-ai","crynta\u002Fterax-ai","crynta","Lightweight (7MB) Terminal-first AI-native dev workspace","https:\u002F\u002Fterax.app",null,"TypeScript",6949,758,30,177,0,133,985,4820,399,39.64,"Apache License 2.0",false,"main",true,[27,28,29,30,31,32,33,34,35,36,37],"agents","ai","code-editor","linux","macos","reactjs","rust","tauri","terminal","windows","xterm-js","2026-06-12 02:02:32","\u003Cdiv align=\"center\">\n  \u003Cimg src=\"public\u002Flogo.png\" width=\"144\" height=\"144\" alt=\"Terax\" \u002F>\n  \u003Ch1>Terax\u003C\u002Fh1>\n\n  \u003Cp>\u003Cstrong>Open-source lightweight cross-platform AI-native terminal (ADE)\u003C\u002Fstrong>\u003C\u002Fp>\n\n  \u003Cp>\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fversion-0.6.4-blue\" alt=\"version\" \u002F>\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-Apache--2.0-green\" alt=\"license\" \u002F>\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fplatform-macOS%20%7C%20Linux%20%7C%20Windows-lightgrey\" alt=\"platform\" \u002F>\n\n  \u003C\u002Fp>\n\u003C\u002Fdiv>\n\n---\n\nTerax is a fast, lightweight AI terminal (ADE) built on Tauri 2 + Rust and React 19. It pairs a native PTY backend with a modern UI — multi-tab terminals, an integrated code editor, a file explorer, and a first-class AI side-panel that works with your own API keys (or fully local models via LM Studio). Under 10 MB on disk, no telemetry, keys stored in the OS keychain.\n\n## Screenshots\n\n\u003Ctable>\n  \u003Ctr>\n    \u003Ctd align=\"center\">\u003Cimg src=\"docs\u002Fterminal.png\" alt=\"Terminal\" \u002F>\u003Cbr\u002F>\u003Csub>Multi-tab terminal with WebGL rendering\u003C\u002Fsub>\u003C\u002Ftd>\n    \u003Ctd align=\"center\">\u003Cimg src=\"docs\u002Fweb-preview.png\" alt=\"Web preview\" \u002F>\u003Cbr\u002F>\u003Csub>Web preview of local dev servers\u003C\u002Fsub>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd colspan=\"2\" align=\"center\">\u003Cimg src=\"docs\u002Fai-workflow.png\" alt=\"AI window\" \u002F>\u003Cbr\u002F>\u003Csub>AI agentic workflow with edit diffs in the code editor\u003C\u002Fsub>\u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n## Features\n\n**Terminal**\n- xterm.js + WebGL renderer, multi-tab with background streaming\n- Native PTY backend via `portable-pty` (zsh, bash, pwsh, …)\n- Shell integration (cwd reporting, prompt markers) via injected init scripts\n- Inline search, link detection, true-color\n\n**Editor**\n- CodeMirror 6 with language support for TS\u002FJS, Rust, Python, HTML\u002FCSS, JSON, Markdown\n- Inline AI autocomplete and AI edit diffs\n- Vim mode\n- Prebuilt themes: Tokyo Night, Nord, GitHub, Atom One, Aura, Copilot, Xcode\n\n**File Explorer**\n- Catppuccin icon theme (Material Icon Theme resolver)\n- Fuzzy search, keyboard navigation, inline rename, context actions\n\n**Web Preview**\n- Auto-detects local dev servers and opens them in a preview tab\n\n**AI (BYOK)**\n- Providers: OpenAI, Anthropic, Google, Groq, xAI, Cerebras, OpenAI-compatible\n- Local \u002F offline models via LM Studio\n- Voice input, edit diffs, multi-agent and sub-agents\n- Snippets \u002F skills, customizable system prompt\n- `TERAX.md` for project memory and configuration\n- Tasks, plans, search, file read\u002Fwrite tools with approval flow\n\n**Quality**\n- Lightweight and fast (~7 MB bundle)\n- API keys stored in the OS keychain \n- No telemetry, no account required\n\n## Windows notes\n\n- **SmartScreen warning**: Windows will show \"Windows protected your PC\" on first launch because we (temporarily) don't have a code-signing certificate yet. Click **More info** → **Run anyway**. This is normal for unsigned open-source apps.\n\nThe default shell is detected in this order: `pwsh.exe` (PowerShell 7+) → `powershell.exe` (Windows PowerShell 5.1) → `cmd.exe`.\n\n## Linux notes\n\n- **Arch \u002F AUR**: install via `yay -S terax-bin` (or `paru`, etc.). Tracks the latest release.\n- **AppImage**: needs FUSE. Without it: `.\u002FTerax_*.AppImage --appimage-extract-and-run`. On Wayland with rendering glitches, try `WEBKIT_DISABLE_DMABUF_RENDERER=1`; otherwise use the `.deb` \u002F `.rpm` which link against the system's GTK stack.\n\n## Configure AI\n\n1. Open **Settings → AI**.\n2. Pick a provider and paste your API key. For local inference, point Terax at your LM Studio endpoint.\n3. Keys are written to the OS keychain via `keyring` — they never touch disk or `localStorage`.\n\n## Build from source\n\n**Prerequisites**\n- Rust (stable) — https:\u002F\u002Frustup.rs\n- Node 20+ and [pnpm](https:\u002F\u002Fpnpm.io)\n- Platform-specific Tauri prerequisites — https:\u002F\u002Ftauri.app\u002Fstart\u002Fprerequisites\u002F\n\n**Run**\n```bash\npnpm install\npnpm tauri dev          # development\npnpm tauri build        # production bundle\n```\n\n**Checks**\n```bash\npnpm exec tsc --noEmit          # frontend type-check\ncd src-tauri && cargo clippy    # Rust lint\n```\n\n## Tech stack\n\nTauri 2 · Rust · `portable-pty` · React 19 · TypeScript · xterm.js · CodeMirror 6 · Vercel AI SDK v6 · Tailwind v4 · shadcn\u002Fui · Zustand\n\n## Contributing\n\nIssues and PRs are welcome! Feel free to open issues, suggest features, or submit pull requests. See [CONTRIBUTING.md](CONTRIBUTING.md) for more details.\n\n## License\n\nTerax is licensed under the Apache-2.0 License. For more information on our dependencies, see [Apache License 2.0](LICENSE).\n","Terax 是一个轻量级的跨平台AI原生终端模拟器。它基于Tauri 2、Rust和React构建，提供了一个结合了多标签终端、集成代码编辑器、文件浏览器以及高级AI侧边栏的现代化用户界面。其核心功能包括支持多种编程语言的代码编辑器、内联AI自动补全与编辑差异显示、本地开发服务器预览等。Terax特别适合需要高效整合终端操作与AI辅助编码的开发者使用，尤其是在处理复杂项目时能够显著提高工作效率。此外，该项目体积小巧（小于10MB），不收集任何遥测数据，并且API密钥安全地存储在操作系统密钥链中，确保了用户的隐私和数据安全。",2,"2026-06-11 03:32:10","CREATED_QUERY"]