File size: 3,535 Bytes
085b520
 
 
 
 
 
 
d360551
085b520
 
2cca1a7
 
 
 
2189691
2cca1a7
2189691
daf39e8
 
90876d6
2cca1a7
90876d6
2cca1a7
 
 
 
 
2189691
 
90876d6
 
 
 
 
 
 
 
 
 
 
2189691
 
 
 
 
 
 
90876d6
2189691
 
 
 
 
 
 
 
 
90876d6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
---
title: Vision Agent
emoji: 🏃
colorFrom: yellow
colorTo: indigo
sdk: docker
pinned: false
app_port: 3000
---

<div align="center">
  <img alt="Vision Agent" height="200px" src="https://va.landing.ai/landing4.png">
  <h1>Vision Agent App</h1>
</div>

<div align="center">

[![aws development](https://github.com/landing-ai/vision-agent-ui/actions/workflows/cicd.yaml/badge.svg)](https://github.com/landing-ai/vision-agent-ui/actions/workflows/cicd.yaml)
[![aws production](https://github.com/landing-ai/vision-agent-ui/actions/workflows/prod-deploy.yml/badge.svg)](https://github.com/landing-ai/vision-agent-ui/actions/workflows/prod-deploy.yml)

</div>

<div align="center">
  <a href="#Enviroments"><strong>Enviroments</strong></a> ·
  <a href="#Frameworks"><strong>Frameworks</strong></a> ·
  <a href="#running-locally"><strong>Running locally</strong></a>
</div>
<br/>

## Enviroments

| Enviroment           | url                                                                    | deployment                                                                                   | pipeline                                                                                           | release                                                                                                                |
| -------------------- | ---------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| Production           | [va.landing.ai](https://va.landing.ai/)                                | [aws-production](https://github.com/landing-ai/vision-agent-ui/deployments/aws-production)   | [prod-deploy.yml](https://github.com/landing-ai/vision-agent-ui/actions/workflows/prod-deploy.yml) | release manually by [prod-deploy.yml](https://github.com/landing-ai/vision-agent-ui/actions/workflows/prod-deploy.yml) |
| Development          | [va.dev.landing.ai](https://va.dev.landing.ai/)                        | [aws-development](https://github.com/landing-ai/vision-agent-ui/deployments/aws-development) | release when merge `main`                                                                          | [cicd.yaml](https://github.com/landing-ai/vision-agent-ui/actions/workflows/cicd.yaml)                                 |
| Vercel (Huggingface) | [huggingface.co](https://huggingface.co/spaces/LandingAI/vision-agent) |                                                                                              | release when merge `main`                                                                          |

[cicd.yaml](https://github.com/landing-ai/vision-agent-ui/actions/workflows/cicd.yaml)

## Frameworks

- [Next.js](https://nextjs.org) App Router
- React Server Components (RSCs), Suspense, and Server Actions
- [shadcn/ui](https://ui.shadcn.com)
  - Styling with [Tailwind CSS](https://tailwindcss.com)
  - [Radix UI](https://radix-ui.com) for headless component primitives
  - Icons from [Phosphor Icons](https://phosphoricons.com)
- ORM by [Prisma](https://www.prisma.io/)
- [NextAuth.js](https://github.com/nextauthjs/next-auth) for authentication

## Running locally

```bash
pnpm install
pnpm dev
```

Your app should now be running on [localhost:3000](http://localhost:3000/).