diff --git a/.gitattributes b/.gitattributes
index ac804cfa..25d1b5ab 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -2,4 +2,4 @@
*.html linguist-vendored
*.js linguist-vendored
*.ts linguist-vendored
-*.tsx linguist-vendored
+*.tsx linguist-vendored
\ No newline at end of file
diff --git a/agenthub/app/globals.css b/agenthub/app/globals.css
index f09f4746..8c655a6c 100644
--- a/agenthub/app/globals.css
+++ b/agenthub/app/globals.css
@@ -163,6 +163,10 @@ body {
background-color: rgb(36,36,36);
}
+.bg-getstarted {
+ background-color: rgb(64, 150, 219);
+}
+
.border-strong {
border-color: rgb(54,54,54);
}
diff --git a/agenthub/app/layout.tsx b/agenthub/app/layout.tsx
index a0916b90..8a01f1f5 100644
--- a/agenthub/app/layout.tsx
+++ b/agenthub/app/layout.tsx
@@ -52,7 +52,7 @@ export const metadata: Metadata = {
title: 'AIOS – The future of AI Agents',
type: 'website',
url: 'aiosfoundation',
- images: 'https://aiosfoundation.org/assets/images/about/Agent.svg',
+ images: 'https://my.aios.foundation/Agent.svg',
},
description:
'We’re on a journey to advance and democratize artificial intelligence through open source and open science.',
diff --git a/agenthub/app/page.tsx b/agenthub/app/page.tsx
index dca1ba19..31a4fd31 100644
--- a/agenthub/app/page.tsx
+++ b/agenthub/app/page.tsx
@@ -19,10 +19,10 @@ const Index = () => {
return (
diff --git a/agenthub/components/homepage/ExampleCard.tsx b/agenthub/components/homepage/ExampleCard.tsx
index 94c680a4..60ca1ddd 100644
--- a/agenthub/components/homepage/ExampleCard.tsx
+++ b/agenthub/components/homepage/ExampleCard.tsx
@@ -106,7 +106,7 @@ function ExampleCard(props: any) {
//
// }
>
- View Template
+ Go!
)}
diff --git a/agenthub/components/homepage/Hero.tsx b/agenthub/components/homepage/Hero.tsx
index b2fba4c9..ed5870b0 100644
--- a/agenthub/components/homepage/Hero.tsx
+++ b/agenthub/components/homepage/Hero.tsx
@@ -16,26 +16,26 @@ const Hero = () => {
- Build in a weekend
- Scale to billions
+ AIOS
+ LLM Agent Operating System
- Supabase is an open source Firebase alternative.{' '}
-
- Start your project with a Postgres database, Authentication, instant APIs, Edge
- Functions, Realtime subscriptions, Storage, and Vector embeddings.
+ The goal of AIOS is to build a large language model (LLM) agent operating system, which intends to embed large language model into the operating system as the brain of the OS. AIOS is designed to address problems (e.g., scheduling, context switch, memory management, etc.) during the development and deployment of LLM-based agents, for a better ecosystem among agent developers and users.
diff --git a/agenthub/components/homepage/Products.tsx b/agenthub/components/homepage/Products.tsx
index 8e1473e1..8b32d197 100644
--- a/agenthub/components/homepage/Products.tsx
+++ b/agenthub/components/homepage/Products.tsx
@@ -10,9 +10,9 @@ const Examples = [
type: 'example',
tags: ['Next.js', 'Stripe', 'Vercel'],
products: [],
- title: 'Stripe Subscriptions Starter',
+ title: 'Agent Hub',
description:
- 'The all-in-one subscription starter kit for high-performance SaaS applications, powered by Stripe, Supabase, and Vercel.',
+ 'View, download, or upload AIOS agents',
author: 'Vercel',
author_url: 'https://github.com/vercel',
author_img: 'https://avatars.githubusercontent.com/u/14985020',
@@ -26,9 +26,9 @@ const Examples = [
type: 'example',
tags: ['Next.js', 'Vercel'],
products: [],
- title: 'Next.js Starter',
+ title: 'Agent Chat',
description:
- 'A Next.js App Router template configured with cookie-based auth using Supabase, TypeScript and Tailwind CSS.',
+ 'Use and converse with AIOS agents',
author: 'Supabase',
author_url: 'https://github.com/supabase',
author_img: 'https://avatars.githubusercontent.com/u/54469796',
@@ -190,31 +190,17 @@ const BuiltWithSupabase = () => {
return (
-
Start building in seconds
-
- Kickstart your next project with templates built by us and our community.
-
-
- {/*
- View all examples
-
-
}
- size="small"
- >
-
- Official GitHub library
-
- */}
+
Start building in seconds
+
+ Try out our many features
+
- {Examples.slice(0, 6).map((example: any, i: number) => {
+ {Examples.slice(0, 2).map((example: any, i: number) => {
return (
2 && `sm:hidden lg:block`}`}
+ className={`col-span-12 lg:col-span-6 xl:col-span-6 ${i > 2 && `sm:hidden lg:block`}`}
key={i}
>
diff --git a/agenthub/public/Agent.png b/agenthub/public/Agent.png
new file mode 100644
index 00000000..1cadeddb
Binary files /dev/null and b/agenthub/public/Agent.png differ