MCPcopy
hub / github.com/Mayandev/notion-avatar

github.com/Mayandev/notion-avatar @main sqlite

repository ↗ · DeepWiki ↗
396 symbols 928 edges 104 files 2 documented · 1%
README

Notion AI Avatar

Notion Avatar Maker

AI-powered online tool for making notion-style avatars.

I18n supported: - English - 简体中文 - 繁體中文 - 한국어 - 日本語 - Español - Français - Deutsch - Português - Русский

AI Features

  • Transform your photos into Notion-style avatars
  • Generate avatars from text descriptions
  • Create truly one-of-a-kind designs

Styles

  • 😉 16 face shapes
  • 👃🏼 14 noses
  • 👄 20 mouths
  • 👀 14 eyes
  • 👁️ 16 eyebrows
  • 🕶️ 14 glasses
  • 💇‍♀️ 58 hairstyles
  • 🎅🏼 16 beards
  • 💋 13 facial details
  • 💍 14 accessories

Assets

Contact

  • Open an issue if you have any question about this app.
  • DM me on 𝕏 is also welcome.

Buy Me a Coffee at ko-fi.com

Extension points exported contracts — how you extend this code

AIGenerateRequest (Interface)
(no doc)
src/types/ai.ts
UserMenuProps (Interface)
(no doc)
src/components/Auth/UserMenu.tsx
AIGeneratorPageProps (Interface)
(no doc)
src/pages/ai-generator.tsx
BlogPost (Interface)
(no doc)
src/lib/blog.ts
User (Interface)
(no doc)
src/contexts/AuthContext.tsx
UsageRecord (Interface)
(no doc)
src/hooks/useAccountData.ts
AIGenerateResponse (Interface)
(no doc)
src/types/ai.ts
AuthModalProps (Interface)
(no doc)
src/components/Auth/AuthModal.tsx

Core symbols most depended-on inside this repo

registerRoute
called by 16
public/workbox-1bb06f5e.js
createClient
called by 16
src/lib/supabase/server.ts
useAuth
called by 16
src/contexts/AuthContext.tsx
delete
called by 10
public/workbox-1bb06f5e.js
n
called by 9
public/workbox-1bb06f5e.js
iterateCallbacks
called by 9
public/workbox-1bb06f5e.js
waitUntil
called by 9
public/workbox-1bb06f5e.js
k
called by 9
public/workbox-1bb06f5e.js

Shape

Function 245
Method 76
Interface 43
Class 32

Languages

TypeScript100%

Modules by API surface

public/workbox-1bb06f5e.js130 symbols
src/contexts/AuthContext.tsx14 symbols
src/pages/account.tsx11 symbols
src/pages/ai-generator.tsx10 symbols
src/components/AIGenerator/ExamplesShowcase.tsx10 symbols
src/lib/supabase/server.ts7 symbols
src/components/AIGenerator/ImageUploader.tsx7 symbols
src/lib/blog.ts6 symbols
src/components/Pricing/PricingPlans.tsx6 symbols
src/components/Modal/Share/index.tsx6 symbols
src/components/AvatarEditor/index.tsx6 symbols
src/pages/index.tsx5 symbols

Dependencies from manifests, versioned

@commitlint/cli13.2.1 · 1×
@commitlint/config-conventional13.2.0 · 1×
@google/genai1.34.0 · 1×
@supabase/ssr0.8.0 · 1×
@tailwindcss/typography0.5.19 · 1×
@tanstack/react-query5.90.14 · 1×
@types/file-saver2.0.5 · 1×
@types/minimatch6.0.0 · 1×
@types/node14.17.15 · 1×
@types/react17.0.30 · 1×

For agents

$ claude mcp add notion-avatar \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact