This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Repository files navigation

Turn Your App Ideas into Reality!

Introducing App Wish, a groundbreaking platform that empowers you to transform your app concepts into fully functional applications. Powered by an advanced Open AI model called davinci , App Wish takes your requests and generates the necessary code to build your app.

With App Wish, you can unleash your creativity without worrying about the complexities of coding. Whether you're a seasoned developer or a non-technical individual, this platform bridges the gap, making app development accessible to all.

Note: Please keep in mind that while App Wish strives to generate functional code, it's important to review and refine the output to ensure it aligns with your specific requirements and best practices.


IMPORTANT INFO

Unfortunately, the OPENAI models are limiting the use of code generation. In order to solve this problem, I initiated the process of creating a new repository that utilizes local LLMs. Stay tuned for the repository that will be up here shortly and utilizes ollama.

AppWish Quick Start Guide:

Follow these simple steps to get started with AppWish:

1. Set up your OPENAI API key

Make sure you have the OPEN AI KEY!!

On Linux

Add your OPENAI API key as an environment variable by executing the following command in the terminal: export OPENAI_TOKEN=YOUR_KEY

On Windows

Add a new environment variable for your user called OPENAI_TOKEN and use your OPENAI API key as value See article from howtogeek for more information: https://www.howtogeek.com/787217/how-to-edit-environment-variables-on-windows-10-or-11/

2.1 Enable running unsigned scripts. (This step is only needed on Windows platforms)
 2.1.1 Start Windows PowerShell with the "Run as Administrator" option
2.1.2 Enter: set-executionpolicy remotesigned in the console
Note: This is needed for allowing the powershell compile script to execute if script running is disabled. It will allow local scripts to be run but not remote ones (on your computer):
Note-2: If you still can't run the compile script (on a Windows computer), you can set the value to Unrestricted (see below)
set-executionpolicy Unrestricted

2. In your terminal (CMD or Powershell on Windows and BASH on Linux), use the following command to start the application:

On Linux:make run
On Windows( powershell or cmd): make run-win

3. Once the application is running, you'll find a text box provided.

Write down the desired features and specifications for your application in the text box. Generate your application:

4. After defining your application features, click on the "Create" button.

With these steps, you'll be on your way to generating your desired application using AppWish. Get ready to witness the magic of turning your ideas into reality!

Note: Make sure to replace "YOUR_KEY" in Step 1 with your actual OPENAI API key for successful integration.

If you have any further questions or need assistance, feel free to ask. Happy app building with AppWish!

🐧

Discover the Path to Your Generated App Folder!

The apps generated by App Wish are now conveniently saved in a designated folder. You can find them at the following location:

On Linux: AppWish/AppWish/src/main/resources/java_source_code_classes_tmp

On Windows AppWish\AppWish\src\main\resources\java_source_code_classes_tmp

Project information

App Wish Generation Tips

  1. If you desire a window app, add “with gui” to your text.
    Example:mp3 player with gui
  2. If you desire user input to your app, add “with user input to your text”.
    Example:calculator with gui “and user input”

System Requirements

  1. Linux / Windows
  2. Java
  3. MVN
  4. Make
Credentials requirements (Needed for API Key)

Unlock the Power of External Libraries for Your App Wishes!

Imagine a scenario where your app wishes are granted with incredible code, but you encounter a small hurdle - some of the required libraries don't exist in your current environment. Don't worry, we've got you covered!

App Wish provides a seamless solution to this challenge. If the generated code relies on non-existing libraries, you can easily incorporate them externally by downloading the necessary JAR files from the trusted Maven Repository. Once downloaded, simply add these libraries to your classpath, and watch your app come to life!

To assist you further, we've prepared a helpful video tutorial. It guides you through the process of adding external libraries and ensuring they seamlessly integrate into your project. Check out the following link to access the video and learn how to effortlessly overcome this obstacle:

Video Tutorial: Adding External Libraries to Your App

Videos - App Generation

Videos - Setup instructions

Windows

Linux

Download links for application needed for appWish to work

About

An artificial intelligence-based Java application generator

Topics

Resources

Security policy

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages