WardenAI
WardenAI is an application that I've designed and built for fun. It's an AI autonomous admin that handles Battlemetrics-based servers.
WardenAI Logo
Branding
I designed the logo to establish a cyberpunk aesthetic that resonates with gamers, while also emphasizing that the project is powered by AI core mechanisms.
As part of the branding process, I designed the logo, created the logotype, and selected the typography. The entire application supports three color variants, which serves a functional purpose: the theme color instantly indicates the current server status.
Design
I designed the application in Figma with the primary goal of creating a highly intuitive and straightforward UI that requires no prior training.
The layout consists of three core components: an AI agent chat interface, autonomous log analysis complete with real-time system "arming" indicators, and a dedicated log stream view.
Implementation
The front-end is built using HTML and CSS, served via a Flask backend.
The interface is fully optimized for desktop monitors and tablets in landscape orientation. Additionally, high customization allows users to toggle specific UI modules (such as the chat or log feeds) or completely switch to a dedicated chat-only focus view.
The backend is built with Python 3.11, and the AI agent orchestration utilizes Ollama, OpenRouter, and OpenAI (depending on configuration).
While the application relies on specific API access to the Battlemetrics server, the entire integration workflow was engineered to be highly user-friendly and easy to configure.
Outcome

This ambitious project was designed to challenge and expand my skills in building AI-driven applications capable of real-time data analysis. The system seamlessly communicates with multiple external services via APIs, and its server-side behavior was finely tuned to remain completely unobtrusive, mimicking the natural actions and decision-making of a human administrator.

The experiment proved to be a major success. The ultimate validation came from the community itself: some players actively reached out to the AI bot requesting admin assistance, while others openly joked with it in chat.

Go Back