diff --git a/Akari.Prototype.Server/Akari.Prototype.Server.csproj b/Akari.Prototype.Server/Akari.Prototype.Server.csproj
index f3d3904..c7e1787 100644
--- a/Akari.Prototype.Server/Akari.Prototype.Server.csproj
+++ b/Akari.Prototype.Server/Akari.Prototype.Server.csproj
@@ -12,6 +12,7 @@
+
diff --git a/Akari.Prototype.Server/Utils/ConsoleExtensions.cs b/Akari.Prototype.Server/Utils/ConsoleExtensions.cs
new file mode 100644
index 0000000..f97bcd4
--- /dev/null
+++ b/Akari.Prototype.Server/Utils/ConsoleExtensions.cs
@@ -0,0 +1,19 @@
+using CliFx.Infrastructure;
+using Spectre.Console;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace Akari.Prototype.Server.Utils
+{
+ public static class ConsoleExtensions
+ {
+ public static IAnsiConsole AsAnsiConsole(this IConsole console) => AnsiConsole.Create(new AnsiConsoleSettings
+ {
+ Ansi = AnsiSupport.Detect,
+ ColorSystem = ColorSystemSupport.Detect,
+ Out = new AnsiConsoleOutput(console.Output)
+ });
+ }
+}