Shawn McAllister

@eas4ai

I've spent 35 years building. From sales networks, operations, production software, and now AI-native platforms from the framework level up.

Commit activity

32 commits in the last 30 days

longest streak 3 days

685 / 1,000 XP315 XP to wheel

Wed, Oct 21

Tue, Oct 20

Suprnova Agents is a full implementation of WebMCP and Agent Auth (WorkOS auth.md) built into the framework for every kind of interface you would need from Typescript (React, Vue, Svelte), Suprnova Live Actions and even a WASM. Also, the Suprnova Manual is served to agents via…
SuprnovaAgents · SuprnovaSuprnova lets AI agents use your application through tools. A tool is an ordinary routed handler marked #[tool]. Agents reach it two ways: Over MCP. An MCP client, such as Claude Code or an agent that runs on a server, calls the appl...
System Pulse is a cross platform task managers and system monitor that supports GPUs as well as CPUs. Nvidia, AMD or Intel and also integrated. The release includes signed installers - so no workarounds or security excpetions. It is written in pure Rust with GPU-Kit.…
GitHubGitHub - eas4ai/system-pulse: System Pulse: a native dockable desktop system monitor built with Rust and GPUISystem Pulse: a native dockable desktop system monitor built with Rust and GPUI - eas4ai/system-pulse
Sudus is my SDLC plugin for Claude Code, Codex and Muse Code. It is how I can maintain a million loc Rust framework as a solo dev. It is opinionated, but it makes the coding assistant stick to the requirements in the specifications and it stores the entire history in git. Nothing…
GitHubGitHub - eas4ai/sudus: A way to keep AI-assisted development tied to what you actually agreed to build.A way to keep AI-assisted development tied to what you actually agreed to build. - eas4ai/sudus

[deleted]This commit was deleted.

TSX/JSX highlighting has been merged fgor the highlighter and I think I finally did the PRs correctly for the other languages I submitted ;)

Sun, Oct 18

Suprnova 4.3.0 has been released I've been building something pretty ambitious into Suprnova, my Laravel-inspired Rust framework. Three tightly integrated engines: Search, Recommendations, and a Knowledge Graph. And you don't need a collection of external services to use them.…
SuprnovaRecommendations · SuprnovaYou record interactions with searchable documents and read recommendations through Recommend. The starter engine uses SQL events, search facets, timestamps, scopes, and optional search vectors. You need no embedding model to...
Rust
use suprnova::{handler, inertia_response, InertiaProps, Request, Response};

#[derive(InertiaProps)]
pub struct DashboardProps {
    pub title: String,

Sat, Oct 17

Fri, Oct 16