Skip to content

shcbswvc/port_22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team port_22

Dhruv Mahajan, CM Shaik Abdul Rahim Batcha, Monisha P

We have constructed two ways of breaking free from the algorithm.First being a passive way that gives us notifications and helps us work to our goal. The second method is more active and changes the algorithm itself via interactions.

Scroll Breaker

A focus app that helps break scrolling habits using AI-powered notifications.

Features

  • Smart notification generation using LLMs (Gemini or Local Llama via Ollama)
  • Context-aware task selection
  • Progress tracking and performance analysis
  • Fallback templates when LLM is unavailable
  • Adaptive feedback system

Setup

  1. Clone the repository:
git clone https://github.com/shcbswvc/port_22.git
cd port_22
  1. Install dependencies:
pip install -e .
  1. Set up environment variables:
cp .env.example .env
# Edit .env with your configuration
  1. For local LLM support:
  • Install Ollama from ollama.ai
  • Pull the Llama model: ollama pull llama3.2:3b

Configuration

The app can be configured to use different LLM providers:

  • Gemini (Cloud-based)
  • Local (Ollama with Llama3.2)
  • None (Uses template-based notifications)

Usage

Run the demo:

python -m src.demo

Architecture

  • src/core/: Core application logic
  • src/notifications/: Notification generation and templates
  • src/database/: Data persistence
  • src/models/: Data models

Active algorithm change:

The main concept is that the user first gives input of the topics they like and so on, based on this the LLM generates some users that they should follow, the users followed help the algorithm change as the algorithm depends on who and how we interact with other accounts, due to Instagram being really good at detecting automated accounts, I will advice not to use this script.

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •