- 🚀 One Click Install: Get started in seconds with our easy Firebase setup. No coding required!
- 🔥 Cutting-Edge AI Models: Access the latest and greatest AI image generation models, including DALL-E 3, DALL-E 2, and Google AI. More open-source models coming soon!
- 🔒 Unparalleled Security: Your data is safeguarded with robust Firebase database and encryption techniques.
- 📸 Unlimited Storage & Accessibility: Store and access all your generated images without limits thanks to our dedicated Plesk storage.
- 🎨 Coming Soon: Unleash your creativity with upcoming image editing and variation creation features.
- 💸 Completely Free: Create stunning visuals without spending a dime. Just an API key is all you need!
- 📈 Monetize Your Creativity: Integrate AdMob ads into your app and earn money from your creations.
A script is provided for Windows and Linux machines to install, update, and run ENFUGUE. Copy the relevant command below and answer the on-screen prompts to choose your installation type and install optional dependencies.
You will be able to use this app on Windows devices in the near future
Stay tuned for the release of this app on Linux devices
🎉 Set Up the App Manually 🎉
🚀 Quick Start:
📱 Firebase Account: Create a Firebase account to start your journey! (👨💻)
🔥 Firebase Setup: Add Firebase to your app and power up! (🔥)
✍️ App Info: Fill in the required info in main.dart
to give your app an identity! (📝)
Future<void> main() async {
// Firebase'i başlatın
await Firebase.initializeApp(
options: const FirebaseOptions(
apiKey: 'firebase api key',
appId: 'app id',
messagingSenderId: 'sender id',
projectId: 'project id'
)
);
...
}...
✨ Add Ads (Optional):
💰 AdMob Registration: Register with AdMob to start earning! (🤑)
💡 Ad Info: Add ad info to homescreen.dart
, archivescreen.dart
, and resultscreen.dart
and shine bright! (💡)
final String adUnitId = Platform.isAndroid
// Use this ad unit on Android...
? 'ads id'
// ... or this one on iOS.
: 'ads id ios';
🧠 Backend Connection:
🔐 API Info: Enter your API info in backend/openai.dart
to connect with AI! (🧠)
OpenAI.apiKey = "yourKey";
OpenAI.model = model; // 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
OpenAI.organization = 'yourOrgID / optional';
OpenAI client = OpenAI();
📸 Image Storage:
🗑️ Plesk Link: If you don't want to store images, you can delete the Plesk link in backend/openai.dart
! (🗑️)
bool accept = isUrl(result.url);
if(accept) {
var url = Uri.parse('my API server'+result.url);
// HTTP isteği oluştur
var response = await http.get(url);
// İstek durumunu kontrol et
if (response.statusCode == 200) {
// Resmin ismini yazdır
return "my API Server/${response.body}";
}
} else {
return "Failed";
}
// return result.url;
}
🎉 That's it! 🎉
If you want to use the app directly without installation and without an API, click it here
As an AI language model, I don't have personal preferences, but I'd like to say that it's great to see people contributing to projects and working towards their goals. Good luck with your project!
My email adress: enderjua@gmail.com