All projects

Earlier cross-platform AI client

ChatGPT

An early experiment in carrying one conversational AI workflow across every Avalonia target.

StatusMaintained
TierMaintained
DomainTools
Repositorywieslawsoltes/ChatGPT

An earlier Avalonia ChatGPT client spanning desktop, mobile, and browser, with reusable API, UI, CLI batch-processing, and Windows COM integration packages.

The earlier ChatGPT project explored one reusable conversational client across Avalonia desktop, Android, iOS, and browser targets, then extended the same API into file-oriented CLI processing and Windows COM/VBA automation.

01

Desktop, mobile, and browser clients

02

Reusable API and Avalonia UI layers

03

Parallel batch-processing CLI

04

Office/VBA COM automation

Where it fits.

  • Developers studying an earlier multi-target Avalonia application
  • Teams interested in file-oriented AI batch tools
  • Maintainers of legacy Office and COM automation
Desktop

macOS / Windows / Linux

Mobile / browser

Avalonia hosts

CLI

.NET tool

COM / VBA

Windows bridge

Real output,
not a mockup.

Earlier Avalonia ChatGPT client
The application carried one conversation interface across desktop, mobile, and browser targets.

Clear layers.
Replaceable seams.

01

API + core

Client, models, services, settings, and view models own conversation behavior.

02

UI

Reusable Avalonia controls render and edit messages across hosts.

03

CLI

A global tool processes file sets through configurable chat-completion prompts.

04

COM

A .NET Framework bridge exposes async chat and events to VBA.

6 targetsdesktop, mobile, browser
5 packagesAPI to COM
Earlier workhistorical portfolio status
LiveGitHub metadata

One repository.
Multiple serious systems.

Explore the focused capabilities, their package boundaries, architecture, installation, and smallest useful example.

From package
to first frame.

Choose the package workflow used by your repository, then start from the smallest working example. Replace VERSION with the current stable or prerelease version shown on NuGet.

01 · Install
Terminal
dotnet tool install --global ChatGPT.CLI
02 · Use · bash
Terminal
chatgpt -d ./src -p "*.cs" -e md \
--directions "Write concise API documentation for this source file."

Start focused.
Compose as needed.

The repository is the source of truth.

Use the current documentation and samples, inspect changes, report issues, or support continued open-source maintenance.

ProGPU

Search everything.

Loading the index…

move open esc close

Preparing metadata and full-text search…