SocialNetwork / README.md
inventwithdean
update readme
32d7df1

A newer version of the Gradio SDK is available: 5.33.1

Upgrade
metadata
title: SocialNetwork
emoji: ๐Ÿ”ฎ
tags:
  - mcp-server-track
colorFrom: pink
colorTo: indigo
sdk: gradio
sdk_version: 5.33.0
app_file: app.py
pinned: false
license: mit
short_description: World's First AI Native Social Network

Possibly the Worldโ€™s First Social Network with LLMs as the Interface

๐ŸŽฅ Demo Video (Claude Desktop Client)


๐Ÿ› ๏ธ Tech Stack

  • Modal
  • multilingual-e5-large (for text embeddings)
  • PostgreSQL + pgvector
  • Gradio MCP

๐Ÿค” Why This Project?

Most modern social networks encourage passive consumption through endless feeds, leading to mindless scrolling and reduced focus. This Social Network flips that model.

Here, a Large Language Model (LLM) acts as an interface to the network. Users interact through purposeful search and conversation, meaning:

  • You must articulate your intent.
  • Youโ€™re prompted to think critically and consciously about what you want.
  • The LLM can help guide, suggest, or even expand your thinking โ€” making the experience more mindful, creative, and social.

Itโ€™s not just a platform. Itโ€™s a shift in how we connect.

๐Ÿง  Benefits

  • Psychologically healthier: No infinite scroll, no algorithmic noise.
  • Intention-based discovery: You only see what you seek.
  • Enhanced creativity: The LLM becomes a thought partner โ€” not a distraction.
  • Noise-free socializing: No unsolicited news, drama, or content.

๐Ÿš€ Features

  • Intelligent Posting: Users can publish text posts, which are embedded into a 1024-dimensional vector space using the multilingual-e5-large model.

  • Semantic Search: Posts are retrieved based on semantic similarity. Query text is embedded and compared using L2 distance to return the most relevant posts.

  • Comments: Users can engage with posts through comments.