Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 8 additions & 19 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@

![AngularAI](assets/angularai-hero-banner.png)
![GoodOne](doc/readme-assets/angularai-hero-banner.png)

![Angular](https://img.shields.io/badge/frontend-angular-red)
![Spring Boot](https://img.shields.io/badge/backend-springboot-green)
![Docker](https://img.shields.io/badge/docker-ready-blue)
![AI](https://img.shields.io/badge/AI-powered-purple)

# AngularAI
# GoodOne

**AI‑Powered Software Engineering Platform**

AngularAI explores a new idea: **AI analyzing software engineering itself.**
GoodOne explores a new idea: **AI analyzing software engineering itself.**
Instead of only helping developers write code, the system can analyze architecture,
tasks, and project documentation to generate insights about a software system.

Live demo:
https://goodone.ch

![AI](doc/readme-assets/goodone-demo.gif)
---

# 🚀 What Makes This Project Interesting
Expand All @@ -27,7 +28,7 @@ Most AI projects focus on:
• prompt frameworks
• API wrappers

AngularAI explores something different:
GoodOne explores something different:

> What if AI becomes part of the runtime of the application and continuously
> analyzes the engineering process itself?
Expand All @@ -49,7 +50,7 @@ Ask natural‑language questions about the system architecture.

Example:

• Which components interact with the database?
• Which components use AI at runtime?
• How does authentication work?
• How is reCAPTCHA verified?

Expand Down Expand Up @@ -89,7 +90,7 @@ This helps teams continuously improve their process.

Architecture Decision Records (ADR) define architectural intent.

AngularAI monitors implementation and detects when systems drift away from
GoodOne monitors implementation and detects when systems drift away from
those decisions.

This helps maintain **long‑term architectural integrity**.
Expand All @@ -114,15 +115,6 @@ LLM‑powered analysis of architecture and development data
Data Sources
Tasks, documentation, ADRs, architecture knowledge

---

# 🎬 Demo

![Demo](doc/screenshots/demo.gif)

Explore the live platform:

https://goodone.ch

---

Expand All @@ -149,9 +141,6 @@ http://localhost
Backend API
http://localhost:8080/api

H2 Console
http://localhost:8080/h2-console

Mailpit
http://localhost:8025

Expand Down Expand Up @@ -179,7 +168,7 @@ Deployment

# 🎯 Vision

AngularAI explores how **AI can augment software engineering workflows**.
GoodOne explores how **AI can augment software engineering workflows**.

Instead of AI replacing developers, the platform focuses on helping teams:

Expand Down
Binary file removed assets/angularai-hero-banner.png
Binary file not shown.
3 changes: 1 addition & 2 deletions doc/architecture/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,4 @@ This directory contains the technical documentation for the AngularAI project, r
- **Synchronization**: Use `.\scripts\sync-version.ps1` for version consistency.
- **RBAC**: Always keep frontend routes and backend endpoints in sync.

---
*Generated by Junie on 2026-03-09.*

File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ The journey from a corporate template to a functional presentation follows these
- It cleans up Markdown-specific artifacts like `::: notes` or `::: columns`.

3. **Branding Enforcement**:
- **Font**: Enforces 'Frutiger for ZKB Light' across all text elements.
- **Font**: Enforces 'Frutiger Light' across all text elements.
- **Color**: Applies Corporate Blue (`#003cd3`) to titles and slide numbers.
- **Scaling**: Images are automatically fitted into their respective placeholder boxes while preserving aspect ratio.

Expand Down
Binary file added doc/readme-assets/angularai-hero-banner.png
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@

## 1‑Minute Architecture Overview

![AngularAI Architecture](doc/architecture/angularai-1min-architecture.png)
![AngularAI Architecture](../doc/architecture/angularai-1min-architecture.png)

AngularAI integrates AI directly into the runtime of the application.

User interactions and project data are analyzed by an AI reasoning layer
that generates insights such as architecture explanations, development risk
detection, sprint retrospectives and ADR drift analysis.

File renamed without changes
Binary file added doc/readme-assets/goodone-demo.gif
File renamed without changes.
File renamed without changes.
Binary file removed presentation/inspector.log
Binary file not shown.
Empty file removed presentation/inspector_success.log
Empty file.
Loading