@@ -6,33 +6,27 @@ import LeavesCircleSvg from "@site/static/img/home/leaves-circle.svg";
66import JarPlantSvg from "@site/static/img/home/jar-plant.svg" ;
77import RootsPlantSvg from "@site/static/img/home/roots-plant.svg" ;
88import TwoPlantsSvg from "@site/static/img/home/two-plants.svg" ;
9- import ThreeFramesSvg from "@site/static/img/home/three-frames.svg" ;
109import ScissorStringSvg from "@site/static/img/home/scissor-string.svg" ;
1110import AwsSvg from "@site/static/img/home/aws.svg" ;
1211import AzureSvg from "@site/static/img/home/azure.svg" ;
1312import GcloudSvg from "@site/static/img/home/gcloud.svg" ;
14- import CondaStoreSvg from "@site/static/img/home/conda-store.svg" ;
15- import VSCodeSvg from "@site/static/img/home/vscode.svg" ;
16- import JitsiSvg from "@site/static/img/home/jitsi.svg" ;
17- import ArgoSvg from "@site/static/img/home/argo.svg" ;
18- import JupyterSvg from "@site/static/img/home/jupyter.svg" ;
1913import styles from "./index.module.css" ;
2014
2115export default function HomePage ( ) {
2216 return (
2317 < Layout
2418 title = "Nebari Homepage"
25- description = "Your open source data science platform. Built for scale, designed for collaboration. "
19+ description = "TODO "
2620 >
2721 < main className = { styles . main } >
2822 < section className = { styles . heroSection } >
2923 < div className = { styles . sectionContent } >
3024 < NebariLogoSvg width = "158px" role = "img" aria-label = "Nebari logo" />
3125 < p className = { styles . tagline1 } >
32- Your open source data science platform .
26+ An open source stack for your AI .
3327 </ p >
3428 < p className = { styles . tagline2 } >
35- Built for scale, designed for collaboration .
29+ Core infrastructure, curated frameworks and apps, and everything in between .
3630 </ p >
3731 < p >
3832 < a
@@ -48,65 +42,80 @@ export default function HomePage() {
4842
4943 < section className = { styles . pitchSection } >
5044 < div className = { styles . sectionContent } >
51- < h2 className = { styles . sectionHeading } > Why choose Nebari? </ h2 >
45+ < h2 className = { styles . sectionHeading } > Ecosystem of tools </ h2 >
5246 < ol className = { styles . pitchList } >
5347 < li className = { styles . pitchItem } >
5448 < LeavesCircleSvg aria-hidden = "true" height = "150px" />
55- < span className = { styles . pitchItemHeading } > GitOps approach</ span >
49+ < span className = { styles . pitchItemHeading } >
50+ < a href = "https://github.com/nebari-dev/nebari" > Nebari classic</ a >
51+ </ span >
5652 < p >
57- Integrated DevOps and security best practices for a robust
58- deployment and better infrastructure management .
53+ Cloud-agnostic data science platform with environment management, role-based-access control,
54+ and curated app integrations for application deployment, scalability, monitoring, and more .
5955 </ p >
6056 </ li >
6157 < li className = { styles . pitchItem } >
6258 < JarPlantSvg aria-hidden = "true" height = "150px" />
63- < span className = { styles . pitchItemHeading } > Opinionated</ span >
59+ < span className = { styles . pitchItemHeading } >
60+ < a href = "https://github.com/nebari-dev/nebari-infrastructure-core" > Nebari core (early access)</ a >
61+ </ span >
6462 < p >
65- Designed with integrations and configurations selected from
66- real-world experience, so that you can use it out-of-the-box
67- for a variety of data science workloads.
63+ New robust core infrastructure layer for platform deployment on popular cloud providers.
64+ Security, authentication, role-based access, and observability built-in by design.
6865 </ p >
6966 </ li >
7067 < li className = { styles . pitchItem } >
71- < RootsPlantSvg aria-hidden = "true" height = "150px" />
68+ < JarPlantSvg aria-hidden = "true" height = "150px" />
7269 < span className = { styles . pitchItemHeading } >
73- Rooted in open source
70+ < a href = "https://github.com/nebari-dev/nebi" > Nebi (early access) </ a >
7471 </ span >
7572 < p >
76- Developed with community in mind and under a BSD-3 license, we
77- strive to contribute back to the upstream OSS projects
78- wherever possible.
73+ Tools to manage, share, and collaborate on AI software lifecycle across your team.
74+ Includes future plans for SBoM generation and compliance checking.
75+ </ p >
76+ </ li >
77+ < li className = { styles . pitchItem } >
78+ < RootsPlantSvg aria-hidden = "true" height = "150px" />
79+ < span className = { styles . pitchItemHeading } > Usage-specific UIs (coming soon)</ span >
80+ < p >
81+ Multiple UI options available:
82+ Jupyter/VSCode for developers, chat & dashboard interfaces for AI users , and more .
7983 </ p >
8084 </ li >
8185 < li className = { styles . pitchItem } >
8286 < TwoPlantsSvg aria-hidden = "true" height = "150px" />
83- < span className = { styles . pitchItemHeading } >
84- Collaboration-first
85- </ span >
87+ < span className = { styles . pitchItemHeading } > AI model serving pack (coming soon)</ span >
88+ < p >
89+ Serve and monitor different AI models for your development workflow or production applications.
90+ </ p >
91+ </ li >
92+ < li className = { styles . pitchItem } >
93+ < TwoPlantsSvg aria-hidden = "true" height = "150px" />
94+ < span className = { styles . pitchItemHeading } > Agentic AI pack (coming soon)</ span >
8695 < p >
87- Large teams can share work and iterate quickly with
88- reproducible environments. Administrators can manage team
89- resources effectively, all from the same platform.
96+ Frameworks for building, deploying, evaluating, and monitoring AI agent-based workflows.
9097 </ p >
9198 </ li >
9299 < li className = { styles . pitchItem } >
93- < ThreeFramesSvg aria-hidden = "true" height = "150px" />
94- < span className = { styles . pitchItemHeading } > Dask powered </ span >
100+ < TwoPlantsSvg aria-hidden = "true" height = "150px" />
101+ < span className = { styles . pitchItemHeading } > Data orchestration pack (coming soon) </ span >
95102 < p >
96- Nebari ships with Dask so you can scale your work to terabytes
97- of data, leverage cloud instances with GPUs, and take
98- advantage of adaptive scaling for managing costs.
103+ Tools for building data engineering pipelines, and governance and provenance of data & AI assets .
99104 </ p >
100105 </ li >
101106 < li className = { styles . pitchItem } >
102107 < ScissorStringSvg aria-hidden = "true" height = "150px" />
103- < span className = { styles . pitchItemHeading } >
104- Your favorite tools
105- </ span >
108+ < span className = { styles . pitchItemHeading } > Custom integrations</ span >
106109 < p >
107- Built with open source infrastructure and tools to give you
108- complete flexibility over your deployment and fit your
109- team's specific needs.
110+ All Nebari projects are developed on an open and extensible architecture,
111+ that allows for quick integration of any libraries you need.
112+ </ p >
113+ </ li >
114+ < li className = { styles . pitchItem } >
115+ < ScissorStringSvg aria-hidden = "true" height = "150px" />
116+ < span className = { styles . pitchItemHeading } > Community hub (coming soon)</ span >
117+ < p >
118+ A space for community members to share their custom packs.
110119 </ p >
111120 </ li >
112121 </ ol >
@@ -131,12 +140,12 @@ export default function HomePage() {
131140 Deploy anywhere
132141 </ h2 >
133142 < p >
134- Try Nebari on your local machine or deploy it on your cloud of
135- choice. Nebari is designed to be flexible, extensible, and
143+ Try Nebari classic on your local machine or deploy it on your cloud of
144+ choice. It is designed to be flexible, extensible, and
136145 vendor-agnostic.
137146 </ p >
138147 < p >
139- Nebari can be seamlessly deployed to the major public cloud
148+ Nebari classic and new Nebari projects can be seamlessly deployed to the major public cloud
140149 providers, including AWS, Azure, and GCP.
141150 </ p >
142151 </ div >
@@ -159,59 +168,54 @@ export default function HomePage() {
159168
160169 < section className = { styles . getStartedSection } >
161170 < div className = { styles . sectionContent } >
162- < h2 className = { styles . sectionHeading } > Get started with Nebari</ h2 >
171+ < h2 className = { styles . sectionHeading } > Quick look at Nebari classic </ h2 >
163172 < p >
164173 < a
165174 href = "/docs/get-started"
166175 className = { styles . getStartedLink2 }
167176 >
168- Learn how to deploy a Nebari instance
177+ Deploy a Nebari classic instance
169178 < RightArrowSvg aria-hidden = "true" />
170179 </ a >
171180 </ p >
172- < div >
173- < img
174- src = "/img/home/nebari-deploy.gif"
175- alt = "Deploy Nebari from a YAML file, generated using the Guided Init"
176- width = "80%"
181+ < div className = { styles . videoContainer } >
182+ < iframe
183+ width = "885"
184+ height = "500"
185+ src = "https://www.youtube.com/embed/sQTQ_fg2avA?si=cWwUp0pv_zM6jYP9"
186+ title = "YouTube video player"
187+ frameborder = "0"
188+ allow = "accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
189+ referrerpolicy = "strict-origin-when-cross-origin"
190+ allowfullscreen
177191 />
178192 </ div >
179193 </ div >
180194 </ section >
181195
182- < section className = { styles . integrationsSection } >
196+ < section className = { styles . pitchSection } >
183197 < div className = { styles . sectionContent } >
184- < h2 className = { styles . sectionHeading } > Integrations</ h2 >
185- < p className = { styles . integrationsSubheading } >
186- Nebari comes with out-of-the-box integrations to multiple tools in
187- the data science ecosystem.
188- </ p >
189- < ul className = { styles . integrationsList } >
190- < li className = { styles . integrationsItem } >
191- < CondaStoreSvg aria-hidden = "true" />
192- conda-store
193- </ li >
194- < li className = { styles . integrationsItem } >
195- < VSCodeSvg aria-hidden = "true" />
196- VSCode
197- </ li >
198- < li className = { styles . integrationsItem } >
199- < img alt = "" src = "/img/home/grafana.svg" />
200- Grafana
201- </ li >
202- < li className = { styles . integrationsItem } >
203- < JitsiSvg aria-hidden = "true" />
204- Jitsi
198+ < h2 className = { styles . sectionHeading } > Development principles</ h2 >
199+ < ol className = { styles . pitchList } >
200+ < li className = { styles . pitchItem } >
201+ < span className = { styles . pitchItemHeading } > Open source</ span >
202+ < p >
203+ All projects are developed under an open source license, and built using open source software.
204+ </ p >
205205 </ li >
206- < li className = { styles . integrationsItem } >
207- < ArgoSvg aria-hidden = "true" />
208- Argo
206+ < li className = { styles . pitchItem } >
207+ < span className = { styles . pitchItemHeading } > Community-oriented</ span >
208+ < p >
209+ All projects welcome community contributions and engagement on various project spaces and community meetings.
210+ </ p >
209211 </ li >
210- < li className = { styles . integrationsItem } >
211- < JupyterSvg aria-hidden = "true" />
212- Jupyter
212+ < li className = { styles . pitchItem } >
213+ < span className = { styles . pitchItemHeading } > Composable architecture</ span >
214+ < p >
215+ All projects have a modular design and integrate with each other, while also allowing for independent use and extensibility.
216+ </ p >
213217 </ li >
214- </ ul >
218+ </ ol >
215219 </ div >
216220 </ section >
217221 </ main >
0 commit comments