Skip to content

About

A distributed application template for dotnet. Utilizing Blazor, Web API, gRPC, Aspire, YARP etc.

Topics

Resources

Stars

55 stars

Watchers

4 watching

Forks

Latest commit

 

History

7,214 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotnet Stars Discord workflow NuGet NuGet

Twitter Twitter

TimeWarp Architecture

timewarp-architecture

Documentation

Purpose/Design regions plus skills/ are the documentation of record. AGENTS.md is the short core for agents in this repo and is not packed into the template. Generated apps include skills/ in their template output.

Installation

dotnet new --install TimeWarp.Architecture

Usage

dotnet new timewarp-architecture -n MyTimeWarpApp

In-app Ask (xAI Grok)

Ctrl-K Ask calls xAI through web-server. The key stays in user-secrets and is never sent to the browser. Set it with:

dotnet user-secrets set "XAI:ApiKey" "<your-xai-key>" --id 0e53fdd3-6f93-4d5a-9c86-040621f7929e

The --id is web-server's UserSecretsId, so the command works from any directory. dev run still starts when the key is missing and prints that command. In Development, Ask stays visible and shows the same command until the key is set. Any other environment names XAI__ApiKey (an environment variable or a container-app secret) and does not show the user-secrets id. XAI:Model overrides the default grok-4.7.

Content

The template creates the distributed app projects and their corresponding test projects.

About

A distributed application template for dotnet. Utilizing Blazor, Web API, gRPC, Aspire, YARP etc.

Topics

Resources

Stars

55 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages