Skip to content

Reasoning behind using C# and Rust together? #528

Answered by SommerEngineering
mainrs asked this question in Q&A
Discussion options

You must be logged in to vote

Hey @mainrs and thanks for your question.

You got the basic architecture right: The Rust application starts a .NET server, which then serves a website. But we have some functions in the application that we’ve built in Rust—like reading documents, accessing the clipboard, managing passwords, and so on. In the future, we’ll keep deciding on a case-by-case basis whether to implement a feature in Rust or in C#/.NET.

The reason for the desktop application: Yes, partly because of RAG. But also because AI Studio can create files directly on the file system this way—like code files for a coding assistant, office files for daily work, or assets for bigger projects (a book author working with LaTeX…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@mainrs
Comment options

Answer selected by SommerEngineering
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants