awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Kuddev avatar

Kuddev/pebrel

0
View on GitHub↗
pebrel.com
↗

Pebrel

Pebrel is a native Windows terminal emulator built for running AI command-line assistants alongside ordinary shell commands. It draws its interface on the graphics card, and it organizes work into tabs and draggable split panes whose layouts can be saved and restored. Sessions are kept alive in the background after the window closes, so running work isn't lost, and saved layouts, working directories, and supported AI conversations come back when the app is reopened.

What sets it apart is its handling of AI CLI tools. It recognizes them in terminal output, shows their current activity states, and sends notifications that return you to the pane that started the task. Captured answers can be opened in a reader that displays formatted text, formulas, and local image previews, and clipboard images can be saved as files and pasted into local, WSL, or SSH sessions by path. A phone can also be paired with the desktop terminal through a self-hosted relay on an SSH host, linked by a scanned QR code.

Configuration is done in Lua files that are checked on every change and reloaded live, falling back to the last working setup when an error appears. Keybindings can be remapped or disabled without a restart, and a command palette and searchable settings are included. Themes, backgrounds, opacity, and eleven interface languages are adjustable.

Beyond local shells, Pebrel connects to WSL distributions and to remote hosts over SSH, with saved hosts, config aliases, jump hosts, and key or interactive login. It also offers SFTP browsing and transfers. Command entry is assisted by suggestions drawn from Git state, project scripts, SSH config, files, and history, along with a library of reusable saved commands.

Features

  • Terminal Emulators - Native Windows terminal emulator that draws its interface on the graphics card, with tabs, split panes, and saved workspace layouts.
  • AI CLI Agent Activity Tracking - Recognizes AI CLI tools in terminal output, shows their current activity states, and sends notifications that return you to the pane that started the task.
  • Browser-Integrated AI Workflows - Runs AI command-line assistants alongside ordinary shell commands in one terminal session so workflows can mix scripted steps with AI help.
  • Agentic Terminal Environments - Runs AI command-line assistants beside ordinary shell commands with activity tracking, notifications, and a reader for captured answers.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
3,724 stars·215 forks·Rust·GPL-3.0·6 views
  • Daemonized Session Persistence - Runs shell and remote sessions in a separate background process so closing the window never ends work in progress.
  • Terminal Multiplexers - Keeps terminal sessions alive after the window closes and restores split layouts, working directories, and supported AI conversations on reopen.
  • AI Coding Agent Panes - Recognizes AI command-line tools in terminal panes, shows their activity states, and sends notifications that return the user to the originating pane.
  • GPU-Accelerated Renderers - Draws the terminal grid on the graphics card for smooth, low-latency text display in a native Windows window.
  • Command Entry Assistants - Suggests commands drawn from Git state, project scripts, SSH config, files, and history, and keeps a library of reusable saved commands.
  • Command Line Completions - Suggests commands and arguments from Git, project scripts, SSH config, files, WSL distributions, and history in inline, list, or hybrid views.
  • Environment-Aware Completion Filtering - Builds command suggestions from live shell context such as Git state, project scripts, SSH config, files, and history, shown inline or as a list.
  • Session Restoration - Restores saved layouts, working directories, and supported AI conversations when the app reopens, with sessions kept alive in the background.
  • Terminal Session Persisters - Keeps shell and remote sessions running in a background process so closing the window or losing a connection does not kill work.
  • Terminal Workspace Layouts - Arranges terminals as tabs and draggable split panes in a layout tree, each pane keeping its own working directory.
  • Terminal Pane Layouts - Arranges terminals as nested splits and tabs in a layout tree that can be saved and restored, with per-pane working directories.
  • Desktop-to-Phone Companion Pairing - Pairs a mobile client with the desktop terminal through a self-hosted relay on an SSH host using a generated QR code.
  • SSH Remote Sessions - Opens remote sessions with saved hosts, SSH config aliases, jump hosts, key or interactive login, and host-key verification.
  • Terminal Customization - Adjusts themes, languages, keybindings, and settings through Lua files that are validated and reloaded live without restarts.
  • GPU-Accelerated Rendering - Draws the terminal interface on the graphics card for smooth, low-latency display in a native Windows window.
  • Terminal Emulator Configuration - Configures the terminal through live-reloaded Lua files with error checking, remappable keybindings, a command palette, themes, and eleven languages.
  • Lua Configuration Files - Reads settings and keybindings from Lua files that are validated on every change and reloaded live, keeping the last working setup on errors.
  • Multi-Pane Terminal Managers - Divides the window into draggable side-by-side panes so several shells or sessions can be used at once.
  • Star history

    Star history chart for kuddev/pebrelStar history chart for kuddev/pebrel

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does kuddev/pebrel do?

    Pebrel is a native Windows terminal emulator built for running AI command-line assistants alongside ordinary shell commands. It draws its interface on the graphics card, and it organizes work into tabs and draggable split panes whose layouts can be saved and restored. Sessions are kept alive in the background after the window closes, so running work isn't lost, and saved layouts, working directories, and supported AI conversations come back when the app is reopened.

    What are the main features of kuddev/pebrel?

    The main features of kuddev/pebrel are: Terminal Emulators, AI CLI Agent Activity Tracking, Browser-Integrated AI Workflows, Agentic Terminal Environments, Daemonized Session Persistence, Terminal Multiplexers, AI Coding Agent Panes, GPU-Accelerated Renderers.

    Which projects share features with kuddev/pebrel?

    Projects with overlapping indexed features include: zellij-org/zellij — Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent,… superset-sh/superset — Superset is an agentic development environment designed to orchestrate autonomous AI coding agents. It functions as a… k4m4/terminals-are-sexy — This project serves as a curated directory of resources, tools, and frameworks designed to enhance the functionality… gnunn1/tilix — Tilix is a tiling terminal emulator for Linux that uses GTK+ 3 widgets for native desktop integration and theming. It… termoradev/termora — Termora is a cross-platform SSH client, terminal emulator, and serial communication tool. It provides a unified… hardbeat920/monocode — Monocode is a native desktop application, written in Rust, that runs several installed AI coding agent command-line…

    Projects sharing features with Pebrel

    These projects share indexed features with Pebrel. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • zellij-org/zellijzellij-org avatar

      zellij-org/zellij

      35,970View on GitHub↗

      Zellij is a terminal multiplexer and workspace manager designed to organize command-line sessions into persistent, reconfigurable layouts. It functions as a terminal plugin framework, allowing users to extend their environment with modular, event-driven components that interact with the host through a structured message-passing protocol. The project distinguishes itself through a layout-engine-based architecture that decouples visual pane arrangements from process execution, enabling automated and repeatable terminal workflows. It includes integrated support for web-based remote access, facil

      Rustmultiplexerterminalworkspace
      View on GitHub↗35,970
    • superset-sh/supersetsuperset-sh avatar

      superset-sh/superset

      16,075View on GitHub↗

      Superset is an agentic development environment designed to orchestrate autonomous AI coding agents. It functions as a workspace where multiple command-line based agents can run in parallel, utilizing a persistent terminal multiplexer to maintain long-lived shell sessions and state. The project distinguishes itself through the use of Git worktrees to provide physical directory isolation for each task, preventing merge conflicts during concurrent agent operations. It incorporates a Model Context Protocol client to extend agent capabilities via external tools and data, while keeping execution en

      TypeScriptagentic-aiai-agentsclaude-code
      View on GitHub↗16,075
    • k4m4/terminals-are-sexyk4m4 avatar

      k4m4/terminals-are-sexy

      13,025View on GitHub↗

      This project serves as a curated directory of resources, tools, and frameworks designed to enhance the functionality and aesthetics of terminal environments. It functions as a comprehensive guide for users seeking to optimize their command-line workflows and personalize their shell experience. The repository provides access to a wide range of utilities for terminal customization, including alternative terminal emulators, color schemes, and visual themes. It also catalogs specialized tools for managing persistent sessions, automating system tasks, and integrating external web services directly

      Shellawesome-listscli-loverscurated-list
      View on GitHub↗13,025
    • gnunn1/tilixgnunn1 avatar

      gnunn1/tilix

      5,742View on GitHub↗

      Tilix is a tiling terminal emulator for Linux that uses GTK+ 3 widgets for native desktop integration and theming. It arranges multiple terminal sessions in a resizable grid layout, allowing users to split the window into several panes simultaneously. The application is built on the VTE terminal emulation engine and uses the Meson build system for compilation. The terminal supports synchronized input broadcasting, where keystrokes typed in one pane are replicated to all grouped terminals via D-Bus inter-process communication. It also offers a Quake-style drop-down mode that slides a terminal

      D
      View on GitHub↗5,742
    Compare all 30 related projects→