vision-agent / README.md
MingruiZhang's picture
readme minor
daf39e8
---
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/).