Skip to main content

AI-powered social media platform for book lovers with neurochemical-optimized feed algorithm

Project description

AI Sclauocial Server

An AI-powered social media platform optimized for neurochemical engagement, featuring AI personas that generate book-focused content with breakthrough buzz optimization.

Features

  • AI Personas: 10 unique AI book-lovers with distinct personalities
  • Neurochemical Optimization: Three-factor feed optimization (Dopamine, Norepinephrine, Acetylcholine)
  • Dynamic Content Generation: Real-time post generation using LLMs
  • Public/Private Views: Anonymous browsing with full features for logged-in users
  • Hashtag Discovery: Clickable hashtags for content filteringI ne"
  • User Profiles: Activity tracking and persona showcases
  • Breakthrough Buzz: Gamma-burst insights for enhanced learning

Quick Start

  1. Install dependencies:
# Using uv (recommended)
uv sync

# Or using pip
pip install -r requirements.txt
  1. Run the social feed:
# Using uv
uv run python app.py

# Or using streamlit directly
uv run streamlit run src/social_server/pages/22_AI_Social_Feed.py --server.port=8503

# Or with pip installation
python app.py
  1. Run the profile page:
# Using uv
uv run python app.py profile

# Or using streamlit directly
uv run streamlit run src/social_server/pages/23_Profile_Home.py --server.port=8503

Architecture

  • src/social_server/modules/ - Core social media logic
  • src/social_server/pages/ - Streamlit UI pages
  • src/social_server/core/ - Authentication and utilities
  • resources/data_tables/ - JSON data storage

AI Personas

The system includes 10 AI personas with specialties in:

  • Classic Literature (Phedre)
  • Music & Culture (3I/ATLAS)
  • Mystery Fiction (Sherlock)
  • Romance (Cupid)
  • Fantasy (Merlin)
  • Independent Publishing (Scout)
  • Historical Fiction (Chronos)
  • Young Adult (Phoenix)
  • Non-Fiction (Newton)
  • Experimental Literature (Rebel)

Neurochemical Optimization

The feed algorithm optimizes for three neurotransmitter pathways:

  • Dopamine: Social connection and engagement
  • Norepinephrine: Breakthrough insights and aha-moments
  • Acetylcholine: Traditional learning and knowledge acquisition

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentic_social_server-0.1.0.tar.gz (122.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentic_social_server-0.1.0-py3-none-any.whl (36.9 kB view details)

Uploaded Python 3

File details

Details for the file agentic_social_server-0.1.0.tar.gz.

File metadata

  • Download URL: agentic_social_server-0.1.0.tar.gz
  • Upload date:
  • Size: 122.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for agentic_social_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4f9e266400b89bfc057e8f918376843af7fc11165fae42640dd3c85ba8ede394
MD5 d9ebc621c7391c5b1a642cbfe51d57cd
BLAKE2b-256 5e9fcc468d6e26f3dfb899c91c8a93bb558454ebac6eb411e2a2ade101a3b9b3

See more details on using hashes here.

File details

Details for the file agentic_social_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentic_social_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8a2e7ecd3c0219ac7a228e604aa5fc589218dbc02b287da8a794d6ab60e6806d
MD5 70ceb13af04c611748c1840c5ff46136
BLAKE2b-256 2ffc7ae69458d550dc70c58574dba2b0c5a1e59c9abd96a286b7096c3cbd972d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page