Skip to content

safecircleia/Demo

Folders and files

NameName
Last commit message
Last commit date
Feb 16, 2025
Jan 30, 2025
Jan 30, 2025
Jan 25, 2025
Jan 26, 2025
Jan 30, 2025
Jan 30, 2025
Jan 27, 2025
Jan 25, 2025
Jan 25, 2025
Jan 30, 2025
Nov 1, 2024
Jan 4, 2025
Jan 30, 2025
Jan 27, 2025
Jan 18, 2025
Jan 25, 2025
Jan 30, 2025
Jan 16, 2025
Jan 30, 2025
Jan 18, 2025
Feb 16, 2025
Jan 29, 2025
Nov 1, 2024
Jan 19, 2025
Jan 4, 2025
Jan 29, 2025
Jan 25, 2025

Repository files navigation

SafeCircle

A technical demonstration of AI-powered conversation analysis with a modern web interface.

🌟 Key Features

  • πŸ€– Real-time message analysis with DistilBERT
  • 🎨 Modern UI with Shadcn/UI components
  • πŸŒ“ Dark/Light theme support
  • ✨ Fluid animations with Framer Motion
  • 🌐 i18n support (English/Spanish)
  • πŸ“± Fully responsive design
  • πŸ”’ Privacy-focused architecture

πŸ› οΈ Tech Stack

  • Framework: Next.js 14
  • Styling: Tailwind CSS, Shadcn/UI
  • Animations: Framer Motion
  • State Management: React Hooks
  • ML Model: HuggingFace Transformers
  • Languages: TypeScript, Python

πŸš€ Getting Started

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Start the development server:
npm run dev

πŸ”§ Project Structure

safecircle/
β”œβ”€β”€ app/               # Next.js app router
β”‚   β”œβ”€β”€ [lang]/        # i18n routes
β”‚   β”œβ”€β”€ api/           # API endpoints
β”‚   └── layout.tsx     # Root layout
β”œβ”€β”€ components/        
β”‚   β”œβ”€β”€ ui/           # Shadcn/UI components
β”‚   β”œβ”€β”€ chat/         # Chat interface
β”‚   └── animations/   # Motion components
β”œβ”€β”€ i18n/             # Translation files
β”œβ”€β”€ lib/              # Utilities
└── public/           # Static assets

🎯 Usage

Visit http://localhost:3000 and start experimenting with the chat interface. The system provides real-time analysis with visual feedback and risk assessments.

πŸ“ License

MIT License - see LICENSE for details

Token

CQcjASdDAvTMJsybZTJJ3hvfdwbi4uTqmtd2SNqYpump

⚠️ Disclaimer

This is a technical demo for educational purposes only. Not intended for production use.

Β© 2025 SafeCircle