Eclipse

Eclipse is a gRPC protocol that securely exposes select functions on an app to other applications.

Eclipse creates a simple, high speed system for allowing applications to speak to each other. It was made around supporting different applications, APIs and even local LLMs.

It does so in a way where injecting false requests or reading the results of a request is almost impossible to outside programs. Atop this, it uses NIST recommended PQC algorithms such as AES-256-GCM and KYBER-Crystals.

Status: Complete ✅ | Maintained 🔄

C#, Cross Platform