app

command
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 4, 2025 License: Apache-2.0 Imports: 3 Imported by: 0

README

Cloud Assistant Server

This is the server for the Cloud Assistant project. The server performs two functions

  1. It acts as a "proxy" between the Web Client and Runme.
  2. It serves the Web Client.
  3. It is the "Agent" orchestrating calls to the OpenAI server and post processing the results

Runme provides a gRPC serve and relies on bidirectional streaming for the Execute Request. Since BIDI streaming isn't supported in the browser, we use websockets to allow bidirectional streaming.

The server provides a WebsocketHandler for Execute requests that handles requests by invoking Runme. Runme is used by linking it in; rather than running it as a separate process and communicating via gRPC.

This currently depends on a forked version of Runme available in runmedev/runme#767.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
ai

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL