Skip to content
odinns.dk
Open CV

Showcase

AI Chat Interface

A static product-style mockup for AI-assisted technical conversations. No fake magic. Just the shape of a practical interface.

AI AI Assistant 12:45
Hello. I can help with coverage analysis, code review, and the sort of technical questions that usually arrive five minutes before lunch.
You 12:46 Y
Can you explain how the Coverage Ecosystem fits into IDEs, CI, and AI review flows?
AI AI Assistant 12:47

The useful version is simple:

  • `@odinns/coverage-core` stores coverage in SQLite.
  • The VSCode extension shows coverage where code is being edited.
  • The GitHub Action keeps CI output consistent.
  • The MCP server exposes that data to AI tools so reviews stop guessing.

Why this exists

A calmer interface

This page is a mock product surface, not a real chat app. The point is to show how the `ash` language handles forms, panels, status notes, and conversational UI without falling back to DaisyUI defaults.

Privacy & Rate Limiting

Conversations are shown as static examples here. A real implementation would rate-limit requests, avoid permanent storage by default, and keep provider boundaries explicit.

Message Composer

Powered by Claude and OpenAI in the real version. Static and harmless here.

Capabilities

Insight

Coverage Analysis

Ask coverage questions in normal language and get answers tied to actual test data.

Review

Code Review

Use AI as a second set of eyes without letting it hallucinate over missing context.

Support

Technical Q&A

Discuss Laravel, PHP, architecture, and delivery tradeoffs without building a novelty demo shell.