Skip to content

About

AI-powered desktop coding assistant built with .NET WPF, featuring browser automation, terminal integration, and diff viewing

Resources

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

PAAI - AI Coding Assistant

AI-powered desktop coding assistant built with .NET WPF, featuring browser automation, terminal integration, and diff viewing.

Screenshots

Main Window

Features

  • Chat interface powered by AI
  • Browser automation via Playwright
  • Diff viewer for comparing changes
  • Terminal integration
  • Configurable API key stored locally (not in source control)

Requirements

Setup

  1. Clone the repo:

    git clone https://github.com/minahilatiqdev/PAAI-AI-Coding-Assistant.git
    cd PAAI-AI-Coding-Assistant   ```
    
  2. Restore dependencies:

    dotnet restore
  3. Run the app:

    dotnet run
  4. On first launch, open Settings and enter your API key. It's saved locally to %AppData%/PAAI/config.json and is never committed to this repo.

Project Structure

PAAI/
  Models/       # Data models (ChatMessage, DiffResult)
  Services/     # Core logic (ClaudeService, BrowserService, TerminalService, DiffService, ConfigService)
  Views/        # Additional windows (DiffWindow, SettingsWindow)
  MainWindow.*  # Main application window

License

MIT

About

AI-powered desktop coding assistant built with .NET WPF, featuring browser automation, terminal integration, and diff viewing

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages