perplexity-cli
🧠 A simple command-line client for the Perplexity API. Ask questions and receive answers directly from the terminal! 🚀🚀🚀
Lightweight (7MB) Terminal-first AI-native dev workspace
Lightweight Terminal-first AI-native dev workspace.
Website · Docs · Website's source code
Terax is a lightweight open-source terminal (ADE) built on Tauri 2 + Rust and React 19. A native PTY backend with a WebGL renderer, an agentic AI side-panel that runs against your own keys or fully local models, plus a code editor, file explorer, source control with a git graph, and a web preview pane built in. About 7-8 MB on disk. No telemetry. No account.
portable-pty (zsh, bash, pwsh, fish, cmd)TERAX.md, file read / write / edit / multi-edit / grep / glob, bash with approval gating, background processes#handle, files via @path, slash commands, voice input, attach-to-agent from explorer or selectionLatest installers are on the Releases page. Terax auto-updates from there.
pwsh.exe (PowerShell 7+) -> powershell.exe (Windows PowerShell 5.1) -> cmd.exe.yay -S terax-bin (or paru, etc.). Tracks the latest release.nix profile install github:crynta/terax-ai (non-NixOS), or import the flake and add inputs.terax.packages.${pkgs.system}.terax to environment.systemPackages (NixOS). The nixosModules.terax output is also available for a simpler setup../Terax_*.AppImage --appimage-extract-and-run. On Wayland with rendering glitches, try WEBKIT_DISABLE_DMABUF_RENDERER=1. Otherwise the .deb / .rpm packages link against the system GTK stack and tend to be smoother.keyring. They never touch disk or localStorage.Prerequisites
Run
pnpm install pnpm tauri dev # development pnpm tauri build # production bundle
Checks
pnpm lint pnpm check-types pnpm test cd src-tauri && cargo clippy --all-targets --locked -- -D warnings # Rust lint (matches CI) cd src-tauri && cargo nextest run --locked # or: cargo test --locked
Tauri 2, Rust, portable-pty, React 19, TypeScript, Vite, xterm.js, CodeMirror 6, Vercel AI SDK v6, Tailwind v4, shadcn/ui, Zustand.
Issues and PRs are welcome! Feel free to open issues, suggest features, or submit pull requests. See CONTRIBUTING.md and the architecture docs for more details.
Windows builds are signed with a free code signing certificate provided by SignPath.io, certificate by the SignPath Foundation.
Terax is licensed under the Apache-2.0 License. For more information on our dependencies, see Apache License 2.0.
more like this
🧠 A simple command-line client for the Perplexity API. Ask questions and receive answers directly from the terminal! 🚀🚀🚀
Comprehensive analytics dashboard for AI coding agents — Cursor, Windsurf, Claude Code, VS Code Copilot, Zed, Antigravi…
search projects, people, and tags