diff --git a/.gitignore b/.gitignore index dd55edf..27c2e3a 100644 --- a/.gitignore +++ b/.gitignore @@ -12,6 +12,8 @@ clips/ *.mp4 *.mkv *.mov +# ...except committed press-kit assets. +!site/public/press/*.mp4 .venv/ **/.venv/ diff --git a/site/public/press/award.jpg b/site/public/press/award.jpg new file mode 100755 index 0000000..eaede2a Binary files /dev/null and b/site/public/press/award.jpg differ diff --git a/site/public/press/rayneo-back.jpg b/site/public/press/rayneo-back.jpg new file mode 100755 index 0000000..6d9cbe3 Binary files /dev/null and b/site/public/press/rayneo-back.jpg differ diff --git a/site/public/press/rayneo-dark.jpg b/site/public/press/rayneo-dark.jpg new file mode 100755 index 0000000..96bf8f0 Binary files /dev/null and b/site/public/press/rayneo-dark.jpg differ diff --git a/site/public/press/rayneo.jpg b/site/public/press/rayneo.jpg new file mode 100755 index 0000000..6b5ab2d Binary files /dev/null and b/site/public/press/rayneo.jpg differ diff --git a/site/public/press/team.jpg b/site/public/press/team.jpg new file mode 100644 index 0000000..c5c6a37 Binary files /dev/null and b/site/public/press/team.jpg differ diff --git a/site/public/press/team_video.mp4 b/site/public/press/team_video.mp4 new file mode 100755 index 0000000..9a4750f Binary files /dev/null and b/site/public/press/team_video.mp4 differ diff --git a/site/src/components/EmailReveal.astro b/site/src/components/EmailReveal.astro new file mode 100644 index 0000000..bfd1942 --- /dev/null +++ b/site/src/components/EmailReveal.astro @@ -0,0 +1,51 @@ +--- +interface Props { + user: string; + domain: string; +} +const { user, domain } = Astro.props; +--- + + + + + diff --git a/site/src/components/Hero.astro b/site/src/components/Hero.astro index f280cf7..737223d 100644 --- a/site/src/components/Hero.astro +++ b/site/src/components/Hero.astro @@ -6,11 +6,14 @@ const BASE = import.meta.env.BASE_URL; NVIDIA Spark Hackathon Seattle 2026 · Winner

MEMO.

A visual memory assistant that remembers where things are, answers everyday questions, and brings a trusted person to help when it matters.

+

Built by a Seattle-based team including local students, MEMO won the NVIDIA Spark Hackathon Seattle 2026 while exploring how wearable AI could support everyday memory and independence.

Local-first and private by default. Built for our parents, on a single Acer GN100.

+

MEMO explores how wearable AI could help older adults with everyday memory and independence, while keeping trusted family members within reach.

- Watch the demo - See how it works + Watch 60-sec demo + Press kit + How it works

Not a cloud model answer. Reasoning, perception, speech, and memory run on the device.

diff --git a/site/src/components/Press.astro b/site/src/components/Press.astro new file mode 100644 index 0000000..e5b090b --- /dev/null +++ b/site/src/components/Press.astro @@ -0,0 +1,46 @@ +--- +import EmailReveal from './EmailReveal.astro'; +const BASE = import.meta.env.BASE_URL; +--- +
+
+

For journalists

+

The story, the award, and how to reach us.

+

MEMO was created by a Seattle-based team including local students and won the NVIDIA Spark Hackathon Seattle 2026. We are available for interviews and live demonstrations in the Seattle area.

+ +
+
+

Story angle

+

How a local team is exploring wearable AI for everyday memory, independence, and trusted family assistance.

+
+
+

Award

+

Winner, NVIDIA Spark Hackathon Seattle 2026.

+
+
+

Team

+

Seattle-based, including local students. See the full team above.

+
+
+

Availability

+

Available for interviews and live demos in the Seattle area.

+
+
+ +
+
+
Alexander Kuznetsov
+
Press contact
+
+ +
+ + +
+
diff --git a/site/src/components/ProjectContact.astro b/site/src/components/ProjectContact.astro new file mode 100644 index 0000000..5869923 --- /dev/null +++ b/site/src/components/ProjectContact.astro @@ -0,0 +1,21 @@ +--- +import EmailReveal from './EmailReveal.astro'; +--- +
+
+

Get in touch

+

Interested in MEMO?

+

Interested in MEMO, a live demo, research collaboration, or exploring where the project could go next? Get in touch.

+ +
+
+
Alexander Kuznetsov
+
Project contact
+
+ +
+
+
diff --git a/site/src/components/Team.astro b/site/src/components/Team.astro index c4bffbe..efd81be 100644 --- a/site/src/components/Team.astro +++ b/site/src/components/Team.astro @@ -19,6 +19,7 @@ import { team } from '../data/team'; {member.initials}
{member.name}
+ {member.role &&
{member.role}
}