emojis  by pondorasti

Web app for generating custom Slack emojis

created 1 year ago
1,756 stars

Top 25.0% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

This project provides a tool to generate custom Slack emojis from text prompts, leveraging AI for image creation. It's designed for users who want to quickly create unique emojis for communication platforms like Slack.

How It Works

The application utilizes a fine-tuned Stable Diffusion XL (SDXL) model for emoji generation, a prompt classifier (fine-tuned Llama-13b) to assess toxicity, and a background removal model. These components are orchestrated within a Next.js application, with data managed by PlanetScale (MySQL) and Vercel KV (Redis), and storage handled by Vercel Blob.

Quick Start & Requirements

  • Install/Run: Deploy to Vercel using the provided button.
  • Prerequisites: Requires setup for Replicate (AI provider), PlanetScale (database), Vercel Blob (storage), and Vercel KV (Redis).
  • Links: Deploy to Vercel, GitHub

Highlighted Details

  • Leverages fine-tuned SDXL for emoji generation based on Apple's emojis.
  • Includes a prompt classifier for toxicity detection.
  • Features background removal for generated images.
  • Built with Next.js App Router and Server Actions.

Maintenance & Community

  • Authors include Alexandru Ţurcanu and Dylan Player.
  • Credits notable open-source projects and fine-tuned models.

Licensing & Compatibility

  • License: AGPL-3.0 License.
  • Compatibility: AGPL-3.0 is a strong copyleft license. Use in commercial or closed-source projects requires careful consideration of its terms, particularly regarding modifications and distribution.

Limitations & Caveats

The project is licensed under AGPL-3.0, which may impose significant obligations on derivative works and linked components, potentially restricting commercial use or integration into proprietary systems without open-sourcing those systems.

Health Check
Last commit

1 month ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
2
Star History
30 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

3.2%
17k
LLM frontend for power users
created 2 years ago
updated 3 days ago
Feedback? Help us improve.