Skip to content

BulloRosso/nginA-Frontend

Repository files navigation

nginA

Self-hostable agentic workflows.

nginA Use Case

nginA is based on n8n (open source workflow engine for technical teams) and Supabase (data storage as a service).

One of the main reasons for building nginA was the requirement for the solution to be self-hostable and open source.

The Use Case

The main use of nginA provide a user interface for AI agents (you can use non-AI services as well).

AI agents are implementations of SOPs (Standard Operating Procedures) and must be:

  • Reliable
  • Auditable/Observable
  • Billable
  • Secure

nginA Use Case

nginA has two main setups to deliver AI workflows, content or chatbots to other people.

Provide AI workflows internal users

Key users design agentic workflows for their department and publish dashboards or push automations for internal users.

Internal users must authenticate before accessing dashboards.

nginA Use Case 1

Provide AI workflows for customers

The agency's developer(s) design agentic workflows for customers and publish dashboards or push automations.

Customers must authenticate before accessing dashboards.

nginA Use Case 1

The Frontend

This React/Vite/MUI frontend offers four main features

  • the Agent Catalog
  • the AI assisted Agent Builder
  • the main component Agent Operator which manages n8n workflow instances
  • an complementary Accounting Agent to control the costs

Agent Catalog

nginA Use Case

Agent Builder

nginA Use Case

Agent Operator

nginA Use Case

Accounting Agent

nginA Use Case

Dashboards (Self-service UI)

nginA Use Case

The Authentication

All users must be authenticated with a valid JWT issued by Supabase.

Login screen

Depending on the use case of your company (external/internal) many more authentication methods can be supported (e. g. social login).

Multi language support

nginA is prepared to support any language:

Language selector

The Backend

Python/FastAPI backend

Releases

No releases published

Packages

No packages published

Languages