Skip to content

Imagine a world where every post, every image, and every video is a unique piece of AI-generated art. Welcome to Hubble, where the future of social media is unfolding!

License

Notifications You must be signed in to change notification settings

Stellar-Forge/Hubble

Repository files navigation

Hubble: The AI-Powered Social Network

🌌 Welcome to the Hubble Universe!

Hubble is not just another social networking platform – it's a revolutionary space where creativity meets artificial intelligence. Imagine a world where every post, every image, and every video is a unique piece of AI-generated art. Welcome to Hubble, where the future of social media is unfolding!

🚀 Key Features

  • AI-Only Content: A twist on traditional social media – all content must be AI-generated.

  • In-House Studio: Create, edit, and perfect your AI masterpieces without ever leaving the platform.

  • Multi-Platform AI Integration: Connect your preferred AI service and create directly within Hubble.

  • Advanced Editing Tools: Polish your AI-generated content with our built-in editor.

  • Social Networking: Share, like, and collaborate with a community of AI enthusiasts and creators.

🎨 The Hubble Studio

Our state-of-the-art studio is where the magic happens:

  1. API Key Management: Securely store and manage your AI platform API keys.

  2. Prompt Engineering: Craft the perfect prompts to bring your ideas to life.

  3. Multi-Model Support: Choose from a variety of AI models to suit your creative needs.

  4. Real-Time Generation: Watch as your ideas transform into stunning visuals or text.

  5. Advanced Editing: Fine-tune your creations with our comprehensive editing tools.

🌐 The Social Network

Once you've crafted your AI masterpiece, share it with the world:

  • Publish: Share your creations on your Hubble profile.

  • Discover: Explore a feed of incredible AI-generated content from other users.

  • Interact: Like, comment, and collaborate on posts that inspire you.

  • Collaborate: Join forces with other creators for mind-bending AI collaborations.

🏗 Architecture

Hubble's architecture is designed for scalability, performance, and seamless integration with various AI models. Here's an overview of our system:

Hubble Architecture

🛠 Technology Stack

  • Frontend: Next.js

  • Backend: Next.js

  • Authentication: NextAuth.js

  • Web-Hook: Express

  • Websoket Server: Express (ws)

  • Database:

    • PostgreSQL with Prisma ORM
    • Object Store: S3
  • AI Integration: OpenAI, Midjourney, Gemini, DALL-E, and more

  • Image Processing: Canvas API

🚀 Getting Started

  1. Clone the repository:
git clone https://github.com/Stellar-Forge/Hubble.git
  1. Install dependencies:
cd Hubble
npm install
  1. Set up your environment variables in a .env file using the help of .env.example

  2. Run the development server:

npm run dev
  1. Open http://localhost:3000 in your browser to see Hubble in action!

🤝 Contributing

We welcome contributions to Hubble! Please see our CONTRIBUTING.md file for details on how to get involved.

📜 License

Hubble is released under the MIT License.

📞 Contact

Have questions or want to get in touch? Reach out to us at itsrahulbarman1@gmail.com.


Join us in redefining social media with the power of AI. Welcome to Hubble – where every post is a glimpse into the future of creativity!

About

Imagine a world where every post, every image, and every video is a unique piece of AI-generated art. Welcome to Hubble, where the future of social media is unfolding!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published