Welcome back
Sign in to your workspace
?
user

Project Genie

Rub the lamp. Your wish is my command.

No OpenAI API key set — add your key in Profile before running jobs.
No OpenAI API key set — add your key in Profile before running jobs.
What is your wish?
No job selected
Describe what you want to build above, or pick a quick example below.

Frequently Asked Questions

What can Project Genie build?
Project Genie can build Python scripts, Flask/Streamlit web apps, REST APIs, CLI tools, and data dashboards.

Note: We are currently Python-only.
What are the limits?
Outputs are restricted to a single-repo output. The execution sandbox has no internet access, no display, is limited to 256MB RAM, and has a 30-second execution timeout per step. There is also a daily budget cap for generations.
How does the repair system work?
If a script or app crashes, the AI auto-detects the errors through the stack trace and automatically retries fixing the code. It will attempt this up to 25 times before stopping.
Can I use providers other than OpenAI?
Yes. You can use Groq, Together, OpenRouter, or even a local Ollama instance by configuring it in your Profile.
How do I launch a web app?
Simply click the Launch App button next to your generated files. It will run in an isolated container for 15 minutes so you can preview it live in your browser.
What about WebDAV?
You can configure WebDAV to auto-sync your generated files seamlessly to your personal cloud storage (e.g., a Synology NAS).
Is my API key safe?
Yes. Your API key is encrypted at rest, never logged, and never sent to Project Genie servers.
How do I set up email notifications?
Go to Profile → Email to configure notifications. You will need your SMTP host, port, username, and password.

Tip for Gmail users: You must use an App Password instead of your regular account password.
Profile
?
OpenAI Configuration
Configure your API key and model preferences
WebDAV Output Sync
Automatically sync completed job output to a WebDAV folder (e.g. Synology NAS)
Email Notifications
Get notified by email when a job finishes
Change Password
System Health
checking…
Storage
Loading…
Users
UsernameRoleJobsLast Active
Create User
Invite Codes (valid 48 h)
CodeCreated ByExpiresUsed By
Recent Feedback