diff --git a/.gitignore b/.gitignore index 6029eed12..0eaca4301 100644 --- a/.gitignore +++ b/.gitignore @@ -172,6 +172,11 @@ node_modules # Local storage and workspace files localstorage/ +!localstorage/workspace/ workspace/out/ solidgpt/src/tools/qdrant/embeddings/ solidgpt/src/tools/qdrant/embedding/ + +# DB +celerydb.sqlite +results.db \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index dedfcbbb5..000000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,67 +0,0 @@ -# Contributing to SolidGPT - -Welcome to the world of SolidGPT – where magic meets AI! ✨ Your contributions can help shape the future of language models. 🚀 -I hope you'd find this guide amazing and friendly for you, yes, magically! 🔥 - -## 🌟 Getting Started - -1. **Fork the Repository** 🍴 - - Begin your journey by clicking the "Fork" button in the top right corner. This creates your very own copy of the repository in your GitHub haven. - -2. **Clone Your Magical Fork** 📦 - - Open your command center and run: `git clone https://github.com/your-username/SolidGPT.git` - -3. **Create a Virtual Realm** 🪄 - - Forge a virtual realm to harness your powers (virtual environment, that is). - -4. **Summon Dependencies** 🧙‍♂️ - - Navigate to the project realm and conjure the required potions (install the dependencies): - ``` - cd SolidGPT - pip install -r requirements.txt - ``` - -## 🧙‍♂️ Making Enchantments - -5. **Craft a Spellbinding Branch** 🌱 - - Weave your enchantments in a new branch: - ``` - git checkout -b my-magical-feature - ``` - -6. **Enchant the Code** 📜 - - Work your magic on the code, keeping our spellbinding code style guidelines in mind. You can find them in the `CONTRIBUTING_GUIDELINES.md`. - -7. **Test Your Spells** 🧙‍♀️ - - Ensure your spells are well-tested. Cast the test incantations with: - ``` - pytest - ``` - -## ✨ Unleash Your Powers - -8. **Seal Your Enchantments** 📝 - - Seal your enchantments with a scroll of a commit message: - ``` - git commit -m "Enchant the world with my magic" - ``` - -9. **Unleash Your Magic** 🪄 - - Unleash your magic upon your GitHub realm: - ``` - git push origin my-magical-feature - ``` - -10. **Summon a Portal** 🌀 - - Open a portal to the realm of Pull Requests by clicking "New Pull Request" on your GitHub spellbook. Fill in the details, and we shall review your magic! - -## 💬 Share Your Secrets - -11. **Share Your Enchantment Ideas** 💡 - - If you've discovered a new incantation, share it by opening an issue in our GitHub grimoire! - -## 🪄 Thank You for Unveiling Your Magic! - -Your contributions are a treasure trove of magic for SolidGPT! We are enchanted by your presence and grateful for your enchantments. 🙌 - -Now, off you go, magician of code – fork, cast your spells, and may your contributions always be enchanting! 🪄✨ diff --git a/README.md b/README.md index 8da0462cd..2cdbdb362 100644 --- a/README.md +++ b/README.md @@ -1,131 +1,72 @@ -![IMG_4502](https://github.com/AI-Citizen/SolidGPT/assets/39673228/347a6be2-93d6-42e9-99e2-f8b7b1ea96de) -

🧱 SolidGPT-Build Your Service with AI

+# 🧱 SolidGPT -[![Twitter Follow](https://img.shields.io/twitter/follow/SolidGPT?style=social)](https://twitter.com/SolidGPT) +# 🚀 What's this +SolidGPT is a AI searching assistant for developer that helps code and workspace semantic search -# 🚀 SolidGPT(SaaS edition) -SolidGPT(SaaS edition) is an AI-centric serverless platform. Combine AI coding and AI cloud infrastructure management. You can easily build, launch and scaleing services on AWS using natural language with LLM Agents. +🔥🔥🔥 Try SolidGPT VSCode Extension from the [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=aict.solidgpt) -## 📖 Highlight -- AI create APIs on AWS with one line input. -Screen Shot 2024-02-04 at 2 59 44 PM +Appreciate Star 🌟 us on our [SolidGPT Github](https://github.com/AI-Citizen/SolidGPT) -Incomming.. +# Try SolidGPT VSCode Extension +1. Install SolidGPT VSCode Extension from the [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=aict.solidgpt) -# SolidGPT -Chat everything with your code repository, ask repository-level code questions, and discuss your requirements. AI scans and learns from your code to seek coding advice, develop coding plans, and generate a product requirement documents using the information in the repository. +# 🏁 Quick Start +Highly recommend to try SolidGPT VSCode Extension from the [VSCode Marketplace](https://marketplace.visualstudio.com/items?itemName=aict.solidgpt). -**If you like our work, please give us a 🌟 star. Your support serves as a great encouragement for us. Thank you! 😊** +Or you can follow the steps below to build from source. +## 📦 Build From Source +1. Pull the latest version of the SolidGPT from the GitHub repository. +1. Pip install the requirements.txt file under the SolidGPT root directory. +```sh +pip install -r requirements.txt +``` +1. Open terminal and run the following command to start the server. +```sh +python run_api.py +``` +1. Open terminal and run the following command to start the webapp. +```sh +cd solidportal +npm install +npm run dev +``` -# 🏁 Quick Start +## ❗️❗️ Onborading your Codebase and Notion +1. Click Settings button on the right bottom corner. +image -## 🧱 **Prerequisite** -- python3.8 or above -- [OpenAI api key](https://openai.com/blog/openai-api) -- [Install npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) -- [Install & run redis](https://redis.io/docs/install/install-redis/) -## 🔧 **Setup** -```sh -git clone https://github.com/AI-Citizen/SolidGPT.git -cd SolidGPT -pip3 install -r requirements.txt #installing the env -``` -- Set the project root folder as python path - - Linux/Mac - ```sh - export PYTHONPATH=$PYTHONPATH:$(git rev-parse --show-toplevel)/ - ``` - - Windows - - Replace path\to\directory with the path of the project root directory - ```cmd - set PYTHONPATH=path\to\directory - ``` -- ### Start Server - Open first terminal and cd into the project root folder(SolidGPT) - - Linux/Mac/WSL2 - ```sh - sh StartServer.sh - ``` - - Windows - - Install the [WSL2](https://learn.microsoft.com/en-us/windows/wsl/install) and start the server from WSL2 - ```sh - wsl --install - wsl2 - sh StartServer.sh - ``` - - Or install directly on Windows [Not Recommended] - - Note: redis server needs to be installed before running below commands: - https://github.com/microsoftarchive/redis/releases - ``` - uvicorn solidgpt.src.api.api:app --reload - - celery -A solidgpt.src.api.celery_tasks worker --loglevel=info -P eventlet - ``` - - Docker - ```sh - docker buildx build -t solidgptlocalhost . - docker run -p 8000:8000 solidgptlocalhost - ``` -- ### Start UI portal - Open the second terminal - - You'll need to install npm, and we recommend using version 9.8.1 or higher. - - ```sh - # From the project root folder - cd solidportal/panel - npm i && npm start - ``` - - - -# 🏠 Introduction -- SolidGPT first learns from your repository in the `Onboard Project` phase. - -- After this, choose Generate PRD or Get Tech Solution for customized solutions based on the onboarded project. - -## 📖 Onboarding your project - -1. Choose `Onboard Project` from the top left dropdown. -1. Enter your OpenAI API key. -1. Upload your project folder.(All files will be saved in your localstorage `SolidGPT/localstorage/...`) -1. ❗️Note: After completing the Onboard Project, an Onboard ID will be generated. If you remain in the same browser session, it will be automatically applied to subsequent actions. Alternatively, you can save it and manually input it in the future to bypass onboarding. - -## 🧮 Get Technical Solution -1. Choose `Get Tech Solution` from the top left dropdown. -1. Enter your OpenAI API key. -1. Input your problem/Requirement. - -Note: We currently support Python, JavaScript, and TypeScript projects. Support for more languages is on the way. -## 📁 Generate Product Requirement Document -1. Choose `Generate RPD` from the top left dropdown. -1. Input your requirement (suggest short and clear) -1. Input additional info or your project, SolidGPT will both use a summary from the repository and additional info you provide (optional) - -### 📺 Demo(v0.2.5) -![copy_FD8819CE-0A56-4E9C-A018-FA90700E7605](https://github.com/AI-Citizen/SolidGPT/assets/39673228/8ef57ba1-093e-4cc5-a07d-45b5c2dea850) - -## 🖇️ Document -[Explore SolidGPT](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/READMEv1.md) - -[Solid Portal](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/solidportal.md) - -[Solid GPT Infrastructure](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/infrastructure.md) - -[Deeply Customize Agent Skill](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/customagentskill.md) - -[Embedding with private data](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/embeddingprivatedata.md) - -[Fine-tuning with GPT3.5](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/gptfinetuning.md) - -[Fine-tuning with Llama2](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/llama2finetuning.md) - -## Contact + ### 1. Setup Codebase +1. Enter your OpenAI API key. [Get OpenAI API Key](https://openai.com/blog/openai-api) +1. Enter the full path of the folder you wish to onboard. **Suggest onboard lower than 100 files, maximum support 500 files onboarding**. +image + + ### 2. Setup Notion (Optional) +1. Configure the Notion API by getting your Notion API secret from [Notion API](https://developers.notion.com/docs/create-a-notion-integration#getting-started) and entering it on the Settings page +1. Give your integration page permissions. [Details](https://developers.notion.com/docs/create-a-notion-integration#give-your-integration-page-permissions) +1. Get Notion Page ID and entering it on the Settings page +image +image + + ### 3. Pick chat resources and start chat + + +## 🔥 Usecase +- Talk to your codebase, save time hunting for the place to start a change or the right method to call. +- Ask any questions about your codebase, get the answer in seconds. +- Semantic search and summary in Notion, knows your project from documents and track the project sprint board and tickets. +- Get questions answered from your codebase and Notion, no more context switching. + +## 📖 Known Issue +1. [Intel Chip Mac]: permission denied + - Please run \`cd ~/.vscode/extensions\` and \`chmod -R 777 aict.solidgpt*\` in your terminal to allow the app to run. + +## 📣 Feedback!! If you have any questions or feedback about our project, please don't hesitate to reach out to us. We greatly appreciate your suggestions! - Email: aict@ai-citi.com - GitHub Issues: For more technical inquiries, you can also create a new issue in our [GitHub repository](https://github.com/AI-Citizen/SolidGPT/issues). We will respond to all questions within 2-3 business days. + +## Data Safety +- SolidGPT will not collect any of users' data. +- SolidGPT using OpenAI series model API, using SolidGPT indicates that you have read, understood, and agreed to adhere to all terms of use associated with the OpenAI GPT series model API. diff --git a/StartServer.sh b/StartServer.sh deleted file mode 100644 index 21ba1cda7..000000000 --- a/StartServer.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -# Check if the OS is macOS -if [[ "$(uname)" == "Darwin" ]]; then - # Check if the Redis service is running - if ! pgrep redis-server > /dev/null; then - # If not, start Redis service using Homebrew - brew services start redis - fi - if pgrep redis-server > /dev/null; then - brew services restart redis - fi -fi -if [[ !"$(uname)" == "Darwin" ]]; then - service redis-server start -fi -celery -A solidgpt.src.api.celery_tasks worker --loglevel=info --detach -uvicorn solidgpt.src.api.api:app --proxy-headers --host 0.0.0.0 --port 8000 diff --git a/docs/Introduction_CN.md b/docs/Introduction_CN.md deleted file mode 100644 index 33c8fe075..000000000 --- a/docs/Introduction_CN.md +++ /dev/null @@ -1,68 +0,0 @@ -![IMG_4502](https://github.com/AI-Citizen/SolidGPT/assets/39673228/347a6be2-93d6-42e9-99e2-f8b7b1ea96de) -

🧱 SolidGPT - 属于您的AI代理团队了

- -[![Twitter Follow](https://img.shields.io/twitter/follow/SolidGPT?style=social)](https://twitter.com/SolidGPT) -# 什么是SolidGPT? -SolidGPT不仅仅是另一个AI工具;它是一个突破性的框架,SolidGPT旨在让AI无缝地与人类协同工作,利用工具完成各种商业任务。同时允许用户引入私有数据并策划他们个性化的代理工作图。借助嵌入微调和上下文学习等功能, -尽管SolidGPT可能在多个领域都有应用,但它目前的架构特别优化了使用Notion和Lowdefy等平台进行的软件开发。它可以处理的任务范围令人印象深刻——从构思到任务分配,例如头脑风暴、产品文档编写、研发设计、kanban任务管理、软件实现。 - -# Demo - - -https://github.com/AI-Citizen/SolidGPT/assets/39673228/1ae40904-f91d-48a3-9c96-01efe1452adb - - - -# SolidGPT能做什么 -## 加速软件开发 -SolidGPT提高了从概念到功能应用的效率。借助既可以半自动化也可以全自动化的代理,它熟练地管理目标商业任务。 -我们的平台提供预配置的代理,每个代理都具有专门的技能,如编写产品需求文档(PRD)、制定高级开发设计、创建前端开发设计、分割任务和建立看板。这种全面的方法加速了软件开发过程的各个方面。 - -用户可以利用Notion等工具审查和修改文档,然后将修订后的版本传递给下一个代理进行进一步的操作。 - -我们的操作过程遵循以下阶段: - -sopdiagram - -与其他多代理框架区别开来,我们的目标是促进用户与AI代理的互动,使其在整个AI过程中得到监督和必要的修订。在业务中,完全依赖AI生成的内容是不明智的。人类审查确保了可靠的最终输出,使AI能够处理更复杂的任务,从而为世界增加更大的价值。 - -### 关键代理 - -框架包含三个主要的代理: - -- PM Agent: 这个代理的设计是为了完善思路,将它们转化为结构化的PRD文档。 -- PE Agent: 专门负责在Notion的看板上创建高级设计、任务划分和组织。 -- SDE Agent: 此代理展现了开源项目Lowdefy的力量,展示了智能工具集成的重要性。 -## 私人定制 -我们的平台提供了一系列的定制工具,使用户能够定义他们自己的代理并建立个性化的工作流程。就像现实世界中各种不同的角色为一个共同的业务目标做出贡献,用户可以根据角色、需求和私有数据定义代理。 - -我们提供三种定义定制代理的方法: - -1. 深入上下文学习: -用户将重要的角色细节输入到一个定制的JSON文件中,使代理在该角色中表现出色。 - -1. 将私有数据嵌入为AI响应源: -用户整合私有数据,并使用嵌入技术将数据集成到LLM代理的响应中。 - -1. 微调: -我们提供一个用户友好的方法来加速微调,迅速增强特定的AI技能。 - -这种灵活性反映了现实世界中不同角色的动态,并使用户在保持对定制和数据使用的控制的同时,能够利用AI的能力。 - -# Solid Portal: 一个视觉体验 - -推出Solid Portal,一个用户友好的可视化界面,使用户能够设计他们独特的工作流程。通过这个平台,用户可以利用定制的Agent技能来构建定制的业务流程,并与LLM代理无缝合作完成复杂的定制任务。 -![solidportalscreenshot](https://github.com/AI-Citizen/SolidGPT/assets/39673228/abd5669e-c763-4832-a50f-e534e9b71ee2) - -# 结论 -SolidGPT不仅仅是一个工具;它是一个桥梁。一个将人与AI连接起来的桥梁,让人与AI合作工作发挥各自擅长的部分,应对商业中真正的考验。 -了解更多关于SolidGPT的信息并尝试使用:https://github.com/AI-Citizen/SolidGPT - -SolidGPT令人印象深刻,这是我们看到的世界前进的方向——一个人类和AI代理合作、相互学习,并驱动以前被认为是不可能的创新的未来。 - -# 联系方式 -- Email: aict@ai-citi.com -- GitHub Issues: [GitHub repository](https://github.com/AI-Citizen/SolidGPT/issues). - -# 更多 -更多详细内容请参考首页[README.md](https://github.com/AI-Citizen/SolidGPT/blob/main/README.md) diff --git a/docs/Introduction_CN_v2.md b/docs/Introduction_CN_v2.md deleted file mode 100644 index a7577a638..000000000 --- a/docs/Introduction_CN_v2.md +++ /dev/null @@ -1,101 +0,0 @@ -![IMG_4502](https://github.com/AI-Citizen/SolidGPT/assets/39673228/347a6be2-93d6-42e9-99e2-f8b7b1ea96de) -

🧱 SolidGPT-技术业务推进框架

- -[![Twitter Follow](https://img.shields.io/twitter/follow/SolidGPT?style=social)](https://twitter.com/SolidGPT) - -# 🚀 欢迎使用SolidGPT -**V0.2.0:** 用一行命令帮助您生成产品需求文档和基于您的私人项目的代码解决方案。 - ->SolidGPT 是一个人工智能合作框架。用户可以添加私有数据并使用我们的框架简单地通过嵌入式微调和上下文学习创建自己的代理工作图。我们的目标:使用工具赋予AI与人类合作完成业务任务的能力。 - -# 🔥新发布: [SolidGPT 云服务](https://calm-flower-017281610.3.azurestaticapps.net/) -刚刚上线🚀!我们的云服务让您与您的私有后台无缝整合。为您的项目设计、技术和PRD解决方案 -为每个人/企业提供私人AI!让人们的工作效率前所未有的提升。 - - -### 🔥🔥 [点击试用SolidGPT云服务!](https://calm-flower-017281610.3.azurestaticapps.net/) - -# 🏁 快速开始 - -## 🧱 **前提条件** - -- python3.8 或以上版本 -- [Openai api key](https://openai.com/blog/openai-api) - -## 🔧 **设置** -```sh -git clone https://github.com/AI-Citizen/SolidGPT.git -cd SolidGPT -pip3 install -r requirements.txt # 安装环境 -``` -- 在 SolidGPT/solidgpt/src/configuration/Configuration.yaml 中输入 api 密钥 - - - 输入您的 openai api 令牌 - - - (可选)输入您的 notion 令牌和页面 id -- 将项目根文件夹设置为 python 路径 - - Linux/Mac - ```sh - export PYTHONPATH=$PYTHONPATH:$(git rev-parse --show-toplevel)/ - ``` - - Windows - - 用项目根目录的路径替换 path\to\directory - ```cmd - set PYTHONPATH=path\to\directory - ``` - -## 🔥 **运行** - -**生成技术解决方案** - 深度结合您的代码提供技术解决方案 - -```sh -cd quickstart -python3 start_solution.py -r "你的需求" -c "/你的代码文件路径" -``` - -**生成产品需求文档** - 深度结合您的项目背景提供产品需求文档 - -```sh -cd quickstart -python3 start_prd.py -r "你的需求" -a <你的项目背景>(可选) -b (可选) -``` - -***默认最终输出路径为quickstart文件夹*** - -### 示例 -***生成技术解决方案示例*** -```sh - -python3 start_solution.py -r "帮我整合捐款 api 与 paypal api" -c /你的相关代码文件路径 -``` -***生成 PRD 示例*** -```sh - -# 没有私人数据写 PRD -python3 start_prd.py -r "帮我写一个博客平台 prd" -# 将私人数据纳入考虑 -python3 start_prd.py -r "在我的博客中添加捐赠功能" -b /my/project/wiki/file/path.md -python3 start_prd.py -r "在我的博客中添加捐赠功能" -a "我很高兴为您介绍我们的专门的美股博客平台。此平台不仅允许用户注册和提交有见地的文章,还允许读者评论、分享他们的交易观点并了解最新的财经新闻。它经过深思熟虑的设计,旨在培育金融爱好者之间的强烈的思想和信息交流。" -python3 start_prd.py -r "在我的博客中添加捐赠功能" -b /my/project/wiki/file/path.md -a "我很高兴为您介绍我们的专门的美股博客平台。此平台不仅允许用户注册和提交有见地的文章,还允许读者评论、分享他们的交易观点并了解最新的财经新闻。它经过深思熟虑的设计,旨在培育金融爱好者之间的强烈的思想和信息交流。" -``` -## 🖇️ 文档 -[探索 SolidGPT](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/READMEv1.md) - -[Solid Portal](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/solidportal.md) - -[Solid GPT 基础设施](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/infrastructure.md) - -[深度自定义代理技能](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/customagentskill.md) - -[与私人数据的嵌入](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/embeddingprivatedata.md) - -[GPT3.5的微调](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/gptfinetuning.md) - -[Llama2的微调](https://github.com/AI-Citizen/SolidGPT/blob/main/docs/llama2finetuning.md) - -## 联系方式 -如果您对我们的项目有任何问题或反馈,请随时与我们联系。我们非常欣赏您的建议! -- 邮箱: aict@ai-citi.com -- GitHub 问题: 对于更技术性的询问,您也可以在我们的[GitHub 仓库](https://github.com/AI-Citizen/SolidGPT/issues)中创建一个新问题。 -我们会在2-3个工作日内回复所有问题。 \ No newline at end of file diff --git a/docs/READMEv1.md b/docs/READMEv1.md deleted file mode 100644 index 1f44ee920..000000000 --- a/docs/READMEv1.md +++ /dev/null @@ -1,165 +0,0 @@ -![IMG_4502](https://github.com/AI-Citizen/SolidGPT/assets/39673228/347a6be2-93d6-42e9-99e2-f8b7b1ea96de) -

🧱 SolidGPT-Human-AI collaboration framework

- -CN doc -[![Twitter Follow](https://img.shields.io/twitter/follow/SolidGPT?style=social)](https://twitter.com/SolidGPT) - -# 🚀 What’s this - -SolidGPT is a human-AI collaboration framework. Users can add private data and create their own agent workgraph using embedding finetuning and in-context learning simply with our framework. Our goal: empower AI to work with humans using tools to accomplish business tasks. - -Currently, our framework are optimized for software development using tools Notion, Lowdefy. From the inception of an idea to the documentation of software development, task division, and eventual task implementation - everything can either be automatically or semi-automatically accomplished within SolidGPT. - -# 📺 Demo - -https://github.com/AI-Citizen/SolidGPT/assets/39673228/3c547894-c34b-4117-b895-dfa55f3afe1e - -(The video's playback speed has been accelerated) - -# 🏁 Quick Start - -## **Prerequisite** - -- python3.8 or above -- (Optional)[Yarn](https://classic.yarnpkg.com/lang/en/docs/install/#mac-stable) - Required if you wish to utilize the SolidPortal -- [pnpm](https://pnpm.io/installation) - Install pnpm and making activating Corepack `corepack enable`. This is required for Lowdefy webapp to run. -- [Openai api key](https://openai.com/blog/openai-api) -- (Optional)[Notion](https://developers.notion.com/) - Create Notion api key and get the Notion page id which you want to use as the output AI content. - -## **Quick Setup** -```sh -git clone https://github.com/AI-Citizen/SolidGPT.git -cd SolidGPT -pip3 install -r requirements.txt #installing the env -``` -- Input api keys at SolidGPT/solidgpt/src/configuration/Configuration.yaml - - - input your openai api token - - - (optional)input your notion token and page id -- Set project root folder as python path - Linux/Mac - ```sh - export PYTHONPATH=$PYTHONPATH:$(git rev-parse --show-toplevel)/ - ``` - Windows - Run in cmd - ```cmd - for /f %%i in ('git rev-parse --show-toplevel') do set PYTHONPATH=%PYTHONPATH%;%%i\ - ``` - or setup manually - - -## **Run Demo** -**Actual real start up project "AI Says" - stock analysis app dev workflow** -include the brainstorming, write product requirement, write high level design, create kanban. -```sh -cd quickstart -python3 creategraph.py system -python3 quickstart.py system -``` - -**webapp dev workflow** --include the brainstorming, write product requirement, write high level design, create kanban, generate app code(beta test), run web app. -```sh -cd quickstart -python3 creategraph.py webapp -python3 quickstart.py webapp -``` ->The default initial output path is set to `SolidGPT/localstorage/workspace/in`. As part of the Demo, we have included two idea inputs in this location. - ->The default output path is set to `SolidGPT/localstorage/workspace/out/