Skip to content

ElizaTown - The ultimate hub for living, breathing, shareable ElizaOS characters

License

Notifications You must be signed in to change notification settings

ShadovvBeast/ElizaTown

Repository files navigation

ElizaTown

An open-source platform for sharing and discovering characters from ElizaOS. This platform serves as a dedicated hub for ElizaOS creators to upload and share their character files, and for the community to discover and engage with these unique creations.

Learn more about ElizaOS: Official Website | GitHub Repository

🌐 Explore the platform: https://eliza.town/

Features

  • 🔐 GitHub authentication
  • 📤 Upload character files with images
  • ❤️ Like and download tracking
  • 🔍 Search characters by name
  • 👥 User profiles
  • 📱 Responsive design

Tech Stack

  • React + TypeScript
  • Supabase (Auth, DB, Storage)
  • TailwindCSS
  • Lucide Icons
  • React Dropzone

Setup

  1. Clone the repository:
git clone https://github.com/ShadovvBeast/ElizaTown.git
cd elizatown
  1. Install dependencies:
bun install
  1. Create a .env file with your Supabase credentials:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
  1. Run the development server:
bun dev

Contributing

We welcome contributions! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a Pull Request

License

MIT Licensed - see LICENSE file

About

ElizaTown - The ultimate hub for living, breathing, shareable ElizaOS characters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published