Skip to main content

Beside: A web app for everyday micro-connections

Discover Beside, an app built with Snowflake and React that turns intentions into concrete micro-actions using 10-minute windows and 42+ gestures.

AI-written
Inewgen
06 Sep 2026Source: Dev.to3 min read (0 views)
Share
Beside: A web app for everyday micro-connections

Stock photo for illustration only, not from the actual event

Font size
  • Beside turns intentions into small specific offers of support.
  • Features over 42 gestures with simple steps and templates.
  • Powered by Snowflake AI_EMBED and vector similarity search.
  • Built with React, TypeScript, Vite, and Cloudflare Workers.

Stating I am here for you is effortless for many individuals, yet figuring out what specific form of assistance to offer next often proves to be much more challenging. To bridge this gap, a developer has created Beside, an application designed to translate well-meaning intentions into compact and specific actions, such as lending a listening ear, providing quiet company, offering practical help, or simply saying a gentle hello after a period of separation.

Coinciding with Suicide Prevention Month in September, the project explores how everyday generosity can manifest through simple human connection. Giving someone a small portion of your time and attention serves as a meaningful act of kindness, and Beside aims to guide users toward assistance offers they can reliably follow through on.

smartphone app user interface design workspace

Stock photo for illustration only, not from the actual event

The platform equips users with over 42 distinct gestures, straightforward steps, and customizable messages while ensuring the recipient always has the freedom to politely decline. Users begin by selecting options they are comfortable with, such as indicating they are unsure where to start or open to ideas, without needing to share names or personal stories.

42+Gestures available
10Minutes time frame

The next phase involves choosing what can realistically be offered, such as setting a ten-minute duration from a distance with zero budget. The database processes these parameters to return tailored suggestions, allowing users to select options like asking a single open question followed by attentive listening, complete with editable message templates ready to be copied into standard messaging applications.

Never miss the latest news?

Subscribe to get news summaries by email - not often enough to be annoying.

โฆษณา

"I’m here for you is easy to say. Knowing what to offer next can be harder."

Beside Creator

Under the hood, the application utilizes Snowflake to store gesture entries, message templates, and source references. Embeddings are generated using AI_EMBED alongside VECTOR_COSINE_SIMILARITY to match selected scenarios with relevant gestures, while SQL filters ensure suggestions align with specific constraints regarding time, distance, budget, and the preferred kind of care.

Leveraging database vector embeddings and cosine similarity for social connection tools demonstrates an innovative intersection of data infrastructure and emotional well-being, keeping personalization secure while processing queries efficiently at the edge via Cloudflare Workers.

The user interface is constructed using React, TypeScript, Vite, and pnpm, deployed seamlessly on Cloudflare Workers which securely communicate with Snowflake using credentials stored within Cloudflare secrets. All message editing processes remain inside the browser to preserve user privacy, and complete documentation is available for developers on GitHub.

Source: Dev.to

Comments

Leave a Comment
0/2000

Found something wrong in this article? Report an issue with this article