cheatlayer.comAI tool

Cheat Layer Agents

cheatlayer.com
Plans tarifaires

Aucun plan tarifaire detaille n'est encore disponible pour cet outil.

Presentation detaillee

Grow Your Brand On Auto-Pilot Deploy swarms of cloud marketing agents that automate A/B testing across demographics, copywriting, and viral video styles to get 50-500x better CPM than Google, Instagram, or Tiktok ads. SIGNUP NOW Deploy Automations In Simple Language Project Atlas is our framework designed to generate automations of unlimited complexity in simple language, meeting all users at their level of understanding. Builds automations from end-to-end like a conversation with an engineer. A new targeting strategy that’s more robust than any other RPA tool on the planet, including UIpath and Microsoft. Reply to relevant questions with meaningful value that naturally mentions your brand across socials. Generate hundreds of SEO-optimized blogs, from news or scientific papers to grow organic traffic daily. Automate repurposing content from Youtube, Tiktok, and Loom to get 50x+ CPM across hundreds of videos per day. Scale up agent operations in parallel to grow any brand on auto-pilot. Atlas-1 is trained to solve the hardest problems in automation, making them robust to even future design changes. Upload Video × Drag and drop a video file here, or click to select a file Select a file Join 10,000+ From Top Entities What People Say About Us Shez Partovi CIO at Philips Really terrific work re:Cheat Layer. I’m enjoying experimenting with it. Love your passion and energy. Congrats and … I’m on the bus! Reed F. Marketing and Advertising, Self-employed "Wonderful time saver + ability to create software to sell" Has tons of potential for you to automate tasks on your computer and also turn them into chrome extensions or desktop apps that you could sell. You could definitely use this tool to replace employees or virtual assistants. Jeorey D. Market Research, Self-employed "Intuitive: Command in english or plug & Play: select, drag, drop and execute right out of the box" Pros: We have found Cheat Layer to be a very valuable tool for automating processes that previously were too time consuming and complex to automate. In particular, we have used the product to automate the creation of our CRM and marketing automation workflows. Cons: There are not any that I can think of to be honest.. Product, Marketing, and Sales Agents Sales Agents Use our autonomous lead generation and sales agents to qualify leads and get demos on auto-pilot with email, SMS, and embedded voice agents. Get up to 12% reply rates with personalized conversational agents that get better over time. Read More Marketing Agents Automate generating, posting, and a/b testing content using AI tools like Leonardo AI, HeyGen, Eleven Labs, Pexels, and Dalle to measure engagement rates and constantly iterate better content. Get 18x-36x better CPM than Tiktok Ads. Read More Product Agents Use Live Mode to iteratively build products like speaking to an engineer you hired, including functional tools, apps, presentations, and landing pages that are instantly hosted on the internet and shareable. Read More Explore All Pricing All plans come with a risk-free 60 day moneyback guarantee. Unlimited Workflow Automation Cloud Unlimited Agents And Executions! 1 Desktop Cloud Agent Server (200 Cloud Agents/Day at .1 CPM and additional servers at $3/day) Agents API access Unlimited Webhook Triggers Unlimited Google Sheets Tasks and Data Unlimited Email, SMS, Phone, Chat, and Embedded Voice Agents That Trigger Custom Desktop Automations Desktop+Browser Automations For Mac/Windows/Linux Private Discord Access Daily Budget: $2.00/day Total Views per Month: 100,000 CPM: $0.60 Start For $1 Enterprise Includes All Workflow Automation Features Custom SLA and access to private office hours calendar Custom Team Seats SSO SAML Run Cheat Cloud On-Premise(Maintain Compliances) Custom Pricing Start For $1 Blog Language As A Universal Interface Users no longer have to learn another interface again, which reduces complexity and brain fog. A simple universal interface likely helps you reduce aging itself, and it seems like "language" is the intuitive best choice for this interface. That's just the beginning, and now we'll start releasing all the new user-trained automations daily. Intuitively,.. Continue Reading Introducing Project Atlas During the pandemic, I was donating my time to help my friends and strangers build online businesses. People started referring me, and suddenly people globally asked for help. The problem quickly grew larger than I could solve. Continue Reading The "Holy Grail" For Automation When we first built GPT-4 into Cheat Layer, the idea was we could keep adding training data based on what users want. Eventually, that process would build a model which was functionally a software engineer who specialized in automations and integrations. While the model didn't translate all the jargon yet, we deployed two colliding solutions to that problem: Continue Reading About Us We founded Cheat Layer during the pandemic to help people who had lost their jobs and businesses rebuild online using GPT-3. We personally helped hundreds pro bono before turning to AI for help. In August 2021, we were the first startup to get approved by openAI to sell GPT-3 for automation. We were the first to publish our framework for agents, Project Atlas, in July 2022. Businesses today are threatening to fire employees and replace them with AI. We believe within 2 years, the AI necessary to generate most of those businesses will be a commodity. In a future where the AI in your pocket can generate custom, secure, and free versions of all the most expensive business software, we believe there'll be a level playing field that removes the barrier to build these businesses. More small businesses will build competitive brands through personal relationships, better quality service, and network effects through unique data. We invite you to join us in building this future together faster. Sign Up Now To Start For $1 Signup By Signing up you agree to our End User License Agreement and Privacy Policy Already have an account? Log In --- Sign inSigned in Step 1 Quick Start Guide Welcome to Cheat Layer! How would you describe your goals? Business I'd like to instantly leverage pre-built marketing and sales agents in the cloud to grow my business on auto-pilot without installing anything. Builder I'd like to learn how to use no-code tools and a chat interface to build custom agents or publish premium agents to earn recurring revenue. Most businesses don't have time to learn another tool or hire someone to do it. Cheat Layer builds automations in simple language for you, but we made it even easier with 1-click forms to deploy our most valuable marketing and sales agents in the cloud. Customers don't have to even learn a new chat interface to leverage all our bleeding edge research. If you would like to learn how things work under the hood, feel free to dig into our documentation. Users can now instantly deploy the following 1-click Desktop Cloud Agents to grow any business on auto-pilot with simple inexpensive monthly pricing to build your agent team à la carte: 1) Tiktok Marketing Agent with daily automated a/b testing $9/month 2) Twitter Marketing Agent with daily automated a/b testing $9/month(coming soon) 3) Cold outbound lead gen and sales agent 10,000 emails/month $149/month(coming soon) Marketing Agents The goal of most social networks is to get users to stay on their app to sell more ads. They accomplish this using algorithms that have gotten very good at finding good content and matching it with an audience for you. Our marketing agents scrape your profile of previous posts(or competitor's posts) to automate a/b testing and generate video/images/text that are highly likely to get the most engagement based on your history. By scheduling this agent daily, it can constantly iterate better content and drive traffic to grow any brand on autopilot. Sales Agents Our sales agents are getting 2X the reply rates vs Apollo.io with personalized conversations and instant responses. Deploy sales agents that learn what is high converting copy over time across Email, SMS, Embedded Chat with Voice, and Phone. We’ve had leads replying to agents 5+ times and making deals entirely without input. Similar phone agent services charge $5k upfront and $16/hour for worse technology, but all subscribers can easily set up their own GPT-4 powered phone sales agent servers with twilio for $.01/minute. GPT-4 phone sales agent. You can directly deploy all our bleeding edge Desktop Cloud agents directly from a mobile phone, and stay tuned as we continue to publish the most valuable agents to grow any business on auto-pilot easily in the cloud. Subscribers can access a private calendar to onboard with the founder and investigate custom automations live: Upgrade Now To Schedule Live Onboarding First, download our Google Chrome Extension. Download Google Chrome Extension Hold ALT + S (Option + S on Mac) to open cheat layer on any website, install Pythoon 3.10 from the Windows Store, and follow the quick start guide below to install Cheat Layer Desktop on Windows 11(Mac and Linux versions will be released by March): Download the MP4 video. WINDOWS 11 DOWNLOAD Next, continue through the following interactive tutorials to cover our most valuable automations for businesses, and do a guided study through our documentation and youtube tutorials based on your specific use-case. Subscribers can access a private calendar to onboard with the founder and investigate custom automations live: Upgrade Now To Schedule Live Onboarding Build Apps In Seconds With A Personal Software Engineer Project Atlas can build apps, websites, chrome extensions, iOS apps, Android apps, and more. You can iteratively build your app in simple language, just like speaking to a software engineer. Hold ALT + S and ask Project Atlas to build any landing page design, or push the button below to try it: Build A Website in 30 seconds After it finishes, you can add features, change the style, edit the fonts, and anything you want by speaking to Project Atlas. For example, click edit and add the following prompt to build a functional mortgage calculator: add a functional mortgage calculator Optional: Integrate Github and Vercel And Re-Run To Instantly Deploy To Internet Add Vercel API Key Add Github Token Live Mode Tutorial Scrape B2B Leads Project Atlas can scrape B2B leads from any website, and we have pre-built agents for lead generation. You may hold ALT+S to try this on any website, or push the button below. First, log in at Google Sheets, then click the button below to scrape more data than you can get from Google Maps using multiple enrichment APIs: Deploy And Run Lead Gen Agent Click "Edit" under agent actions to change the target location and market globally. Embed this agent with the guideline 'enable automations' to sell access to this B2B agent directly on your website! Grow Any Brand On Auto-Pilot First, log into twitter or facebook, and click one of the buttons below to grow any brand on auto-pilot daily. You can try this on any website by holding Alt + S or use the button below. Grow Twitter Brand Grow Facebook Brand You will be prompted to enter your target market. After that, you can click "Edit" under agent actions to add custom hashtags, links, tones, and even copy a history of your previous posts to train the agent to copy your style. Personal Assistant Agents You can trigger agents from webhooks, for example from zapier when a meeting gets canceled to automatically reschedule for you or perform research before an event. First, log into gmail or google worskspace mail and click the button below: Deploy Meeting Assistant Agent Download the MP4 video. Deploy Autonomous Sales Agents You can deploy agents that auto-respond and maintain personalized conversations with unlimited leads in parallel for you. First, setup Supabase from the quick start guide to maintain the conversations in a vector database as a CRM. Then, follow the guide below to setup autonomous sales agents: Deploy Autonomous Sales Agent Download the MP4 video. If you add a calendar link to the agent guidelines, you'll start getting demos on autopilot! Embed Autonomous Agents You can embed autonomous agents on any website, and these go beyond simple chatbots to perform custom automations for customers. For example, you can deploy a custom lead generation agent on your site that gets more data than you can find on Google Maps. To start, follow the tutorial below: Download the MP4 video. Join Live No-Code Hackathon Share Cheat Layer to Twitter and email a link to the post to support@cheatlayer.com to earn +2000 Cloud Tasks per month! Share To Twitter Join Live No-Code Hackathon We host regular live community-building events for mostly non-technical professionals including no-code hackathons! We fly out our top creators to meet and build together live. We're a small team that co-founded Cheat Layer during the pandemic to help people re-build online with a personal software engineer, and we were the first to get approved by openAI to sell GPT-3 for code-generation in summer of 2021. Join our next hackathon here: Hackathon II After joining, email support@cheatlayer.com to get upgraded with +2000 Cloud Tasks Per Month! Step 9 Download Cheat Layer Desktop Beta Download and unzip the link below, then click cheatlayer.exe to access Cheat Layer Desktop. You will be prompted to enter your roboflow private API key and ngrok auth token: WINDOWS 11 DOWNLOAD Agent Settings Upload Data (CSV, txt, pdf): Add Eleven Labs API Key Add Supabase API Key Set Supabase URL Twilio Phone Number: Twilio SID: Twilio Auth Token: Add Hubspot API Key Add Salesforce API Key(soon) Add Vercel API Key Add Github Token Add OpenAI API Key Close Embed Agent Copy the HTML below before the closing 'body' tag to embed agents on any website. Add [enable automations] to an agent's guidelines to allow automations. Ugrade to White Labels or the Agency plan on the billing page to remove the Cheat Layer branding. The agent server runs in your browser, and in the future Cheat Layer Desktop will run the agent server. Make sure to keep your browser open to host agents. Custom Branding Custom Brand Name: Custom Brand Icon URL: Save Custom Branding Close Automation History Schedule Automation Prompt Website Date Run Close Office Hours Don't have time to build your own automations, or have an urgent project? Office Hours is a calendar of expert software engineers who can build custom automations that may be impossible using no-code tools, and you can give them feedback as they build it live. *Note: Office hours is only available on the paid plans. Please upgrade on the billing page. Subscribers also have access to a private calendar with the founders to get onboarded and setup a sales team or agency. Upgrade Now Close Scheduler Scheduler Schedule To Local Extension Schedule To Cheat Cloud Website: Proxy: Cookies: Script Minute * 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 Hour (UTC) * 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Day * 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Month * January February March April May June July Augest September October November December Weekday * Monday Tuesday Wednesday Thursday Friday Saturday Sunday Submit Scheduler (Converted to GMT time zone) Schedule Automation Run Time Automation Executed Close Agent Scheduler Agent: Agent ID: Task Minute * 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 Hour (UTC) * 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Day * 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Month * January February March April May June July Augest September October November December Weekday * Monday Tuesday Wednesday Thursday Friday Saturday Sunday Submit Close Interactive Onboarding App Layer (Soon) History Scheduler Office Hours Community AI Agents Billing Affiliates Documentation Login Signup Agent Settings Build your AI team with our product, marketing, and sales agents. Instantly deploy 1-click cloud agents or use our no-code editors to grow any brand on auto-pilot. Signup Free TikTok marketing agent that generates and uploads videos using Dalle3 and Stable Video (1-Click Cloud Agent) Hire Desktop Cloud Agent $9/month Phone Sales AI Agents Powered By GPT-4 Hire Desktop Agent Submit 1-Click Cloud ☁️ Product 🛠️ Marketing 📈 Sales 💰 1-Click Cloud ☁️ Product 🛠️ Marketing 📈 Sales 💰 Support ☎️ Social 🤗 Research 🔬 All 66 Deployed Marketing 📈 Introducing Live Agents! A new workflow that intelligently steps in to suggest useful agents {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x24a8bf7ef20": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, -213.6], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"\"}"}}, "0x24a8bf7ff70": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Bash Commands 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, -71.19999999999999], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \npip3 install pandas numpy matplotlib openpyxl\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\npip3 install pandas numpy matplotlib openpyxl\\n\\n\\n\"}"}}, "0x24a8bfa42e0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Python Code 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, -71.19999999999999], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\nfrom openpyxl import Workbook\n\n# Generate random data\ndata = np.random.rand(100, 5)\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\n\n# Calculate sum and average in new columns\ndf['Sum'] = df.sum(axis=1)\ndf['Average'] = df.mean(axis=1)\n\n# Draw line graph\nplt.figure(figsize=(10, 6))\nplt.plot(df['Sum'], label='Sum')\nplt.plot(df['Average'], label='Average')\nplt.title('Line Graph of Sum and Average')\nplt.xlabel('Index')\nplt.ylabel('Value')\nplt.legend()\nplt.savefig('line_graph.png')\n\n# Export data to Excel\ndf.to_excel('data.xlsx', index=False)\n\n# Open Excel file\nimport os\nos.startfile('data.xlsx')\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport pandas as pd\\nimport numpy as np\\nimport matplotlib.pyplot as plt\\nfrom openpyxl import Workbook\\n\\n# Generate random data\\ndata = np.random.rand(100, 5)\\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\\n\\n# Calculate sum and average in new columns\\ndf['Sum'] = df.sum(axis=1)\\ndf['Average'] = df.mean(axis=1)\\n\\n# Draw line graph\\nplt.figure(figsize=(10, 6))\\nplt.plot(df['Sum'], label='Sum')\\nplt.plot(df['Average'], label='Average')\\nplt.title('Line Graph of Sum and Average')\\nplt.xlabel('Index')\\nplt.ylabel('Value')\\nplt.legend()\\nplt.savefig('line_graph.png')\\n\\n# Export data to Excel\\ndf.to_excel('data.xlsx', index=False)\\n\\n# Open Excel file\\nimport os\\nos.startfile('data.xlsx')\\n\"}"}}, "0x24a8bfa4640": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Bash Commands 3", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 71.20000000000002], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \npip3 install pandas numpy matplotlib openpyxl\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\npip3 install pandas numpy matplotlib openpyxl\\n\\n\\n\"}"}}, "0x24a8bfa4a60": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Python Code 4", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, 71.20000000000002], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\nfrom openpyxl import Workbook\nimport os\n\n# Generate random data\ndata = np.random.rand(100, 5)\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\n\n# Calculate sum and average in new columns\ndf['Sum'] = df.sum(axis=1)\ndf['Average'] = df.mean(axis=1)\n\n# Draw line graph\nplt.figure(figsize=(10, 6))\nplt.plot(df['Sum'], label='Sum')\nplt.plot(df['Average'], label='Average')\nplt.title('Line Graph of Sum and Average')\nplt.xlabel('Index')\nplt.ylabel('Value')\nplt.legend()\nplt.savefig('line_graph.png')\n\n# Export data to Excel\ntry:\n df.to_excel('data.xlsx', index=False)\nexcept PermissionError:\n print(\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\")\n\n# Open Excel file\ntry:\n os.startfile('data.xlsx')\nexcept PermissionError:\n print(\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\")\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport pandas as pd\\nimport numpy as np\\nimport matplotlib.pyplot as plt\\nfrom openpyxl import Workbook\\nimport os\\n\\n# Generate random data\\ndata = np.random.rand(100, 5)\\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\\n\\n# Calculate sum and average in new columns\\ndf['Sum'] = df.sum(axis=1)\\ndf['Average'] = df.mean(axis=1)\\n\\n# Draw line graph\\nplt.figure(figsize=(10, 6))\\nplt.plot(df['Sum'], label='Sum')\\nplt.plot(df['Average'], label='Average')\\nplt.title('Line Graph of Sum and Average')\\nplt.xlabel('Index')\\nplt.ylabel('Value')\\nplt.legend()\\nplt.savefig('line_graph.png')\\n\\n# Export data to Excel\\ntry:\\n df.to_excel('data.xlsx', index=False)\\nexcept PermissionError:\\n print(\\\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\\\")\\n\\n# Open Excel file\\ntry:\\n os.startfile('data.xlsx')\\nexcept PermissionError:\\n print(\\\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\\\")\\n\"}"}}, "0x24a8bfa4dc0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Bash Commands 5", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 213.60000000000005], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \npip3 install pandas numpy matplotlib openpyxl\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\npip3 install pandas numpy matplotlib openpyxl\\n\\n\\n\"}"}}, "0x24a8bfa5a80": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Python Code 6", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, 213.60000000000005], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\nfrom openpyxl import Workbook\nimport os\n\n# Generate random data\ndata = np.random.rand(100, 5)\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\n\n# Calculate sum and average in new columns\ndf['Sum'] = df.sum(axis=1)\ndf['Average'] = df.mean(axis=1)\n\n# Draw line graph\nplt.figure(figsize=(10, 6))\nplt.plot(df['Sum'], label='Sum')\nplt.plot(df['Average'], label='Average')\nplt.title('Line Graph of Sum and Average')\nplt.xlabel('Index')\nplt.ylabel('Value')\nplt.legend()\nplt.savefig('line_graph.png')\n\n# Export data to Excel\ndf.to_excel('data.xlsx', index=False)\n\n# Open Excel file\nos.startfile('data.xlsx')\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport pandas as pd\\nimport numpy as np\\nimport matplotlib.pyplot as plt\\nfrom openpyxl import Workbook\\nimport os\\n\\n# Generate random data\\ndata = np.random.rand(100, 5)\\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\\n\\n# Calculate sum and average in new columns\\ndf['Sum'] = df.sum(axis=1)\\ndf['Average'] = df.mean(axis=1)\\n\\n# Draw line graph\\nplt.figure(figsize=(10, 6))\\nplt.plot(df['Sum'], label='Sum')\\nplt.plot(df['Average'], label='Average')\\nplt.title('Line Graph of Sum and Average')\\nplt.xlabel('Index')\\nplt.ylabel('Value')\\nplt.legend()\\nplt.savefig('line_graph.png')\\n\\n# Export data to Excel\\ndf.to_excel('data.xlsx', index=False)\\n\\n# Open Excel file\\nos.startfile('data.xlsx')\\n\"}"}}, "0x24a9983eef0": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Python Code 7", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 356.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport os\nimport stat\n\nfile_path = 'data.xlsx'\n\n# Change the permission of the file\nos.chmod(file_path, stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO)\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport os\\nimport stat\\n\\nfile_path = 'data.xlsx'\\n\\n# Change the permission of the file\\nos.chmod(file_path, stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO)\\n\"}"}}}, "connections": [{"out": ["0x24a8bf7ef20", "out A"], "in": ["0x24a8bf7ff70", "in A"]}, {"out": ["0x24a8bf7ff70", "out A"], "in": ["0x24a8bfa42e0", "in A"]}, {"out": ["0x24a8bfa42e0", "out A"], "in": ["0x24a8bfa4640", "in A"]}, {"out": ["0x24a8bfa4640", "out A"], "in": ["0x24a8bfa4a60", "in A"]}, {"out": ["0x24a8bfa4a60", "out A"], "in": ["0x24a8bfa4dc0", "in A"]}, {"out": ["0x24a8bfa4dc0", "out A"], "in": ["0x24a8bfa5a80", "in A"]}, {"out": ["0x24a8bfa5a80", "out A"], "in": ["0x24a9983eef0", "in A"]}]} Hire Desktop Agent 447 Deployed Research 🔬Marketing 📈Cloud ☁️ TikTok marketing agent that generates and uploads videos using Dalle3 and Stable Video (1-Click Cloud Agent) { "graph":{ "acyclic":false, "pipe_collision":false }, "nodes":{ "0x1a0b88904f0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Start Node 0", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 70.28841223443686, -320.0226719392066 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "Initial Program":"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe https://www.tiktok.com/upload?lang=en", "Data":"{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe https://www.tiktok.com/upload?lang=en\"}" } }, "0x1a0b8893dc0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Bash Commands 1", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 590.2884122344369, -320.0226719392066 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "code":" \npip3 install opencv-python-headless\npip3 install numpy\npip3 install requests\npip3 install pyttsx3\npip3 install moviepy\n\n\n", "Data":"{\"type\": \"bash\", \"code\": \" \\npip3 install --upgrade --force-reinstall \\\"git+https://github.com/yt-dlp/yt-dlp.git\\\"\\n\\n\\n\"}" } }, "0x1a0b88938b0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Python Code 2", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ -189.71158776556314, -177.62267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "code":"import cv2\nimport numpy as np\nimport requests\nimport pyttsx3\nfrom PIL import ImageFont, ImageDraw, Image\nfrom moviepy.editor import VideoFileClip, AudioFileClip, CompositeVideoClip\n\ndef download_file(url, filename):\n response = requests.get(url)\n with open(filename, 'wb') as f:\n f.write(response.content)\n\n# Generate synthetic video\nsynthetic_video_url = genSyntheticVideo(\"robots dancing around a fire\")\nsynthetic_video_filename = 'synthetic.mp4'\ndownload_file(synthetic_video_url, synthetic_video_filename)\n\n# Generate voiceover text using GPT-3\nvoiceover_text = gpt3Prompt(\"generate a short 2 sentence voiceover about how Cheat layer marketing agents allow you to grow any brand on autopilot\", \"\") \n\nvoiceover_text += \"This video was generated and uploaded automatically using Cheat Layer marketing agents for tiktok.\"\n\n# Generate voice from the text\nvoiceover_filename = 'voiceover.mp3'\ngenVoice(voiceover_text, voiceover_filename)\n\n# Load synthetic video and voiceover\nvideo_clip = VideoFileClip(synthetic_video_filename).loop(duration=AudioFileClip(voiceover_filename).duration)\naudio_clip = AudioFileClip(voiceover_filename)\n\n# Composite video and audio\nfinal_clip = CompositeVideoClip([video_clip.set_audio(audio_clip)])\nfinal_clip.write_videofile('voiceover_video.mp4', codec='libx264', audio_codec='aac')\n\n# Draw sentences on top of the video\nfont_path = 'arial.ttf' # Use a common font path or include the font in the project directory\nfont_size = 48\nfont = ImageFont.truetype(font_path, font_size)\n\ncap = cv2.VideoCapture('voiceover_video.mp4')\nframe_width = int(cap.get(cv2.CAP_PROP_FRAME_WIDTH))\nframe_height = int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))\nframe_rate = int(cap.get(cv2.CAP_PROP_FPS))\nfourcc = cv2.VideoWriter_fourcc(*'mp4v')\nout = cv2.VideoWriter('text_video.mp4', fourcc, frame_rate, (frame_width, frame_height))\nwords = voiceover_text.split()\n\ndef chunk_list_to_string(lst, size):\n return [' '.join(lst[i:i + size]) for i in range(0, len(lst), size)]\n\nsentences = chunk_list_to_string(words, 3)\n#sentences = voiceover_text.split('. ')\ncurrent_sentence = 0\nframe_counter = 0\n\nwhile cap.isOpened():\n ret, frame = cap.read()\n if not ret:\n break\n\n if frame_counter == 8:\n current_sentence = (current_sentence + 1) % len(sentences)\n frame_counter = 0\n\n # Convert the image to RGB (OpenCV uses BGR)\n cv2_im_rgb = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)\n pil_im = Image.fromarray(cv2_im_rgb)\n\n draw = ImageDraw.Draw(pil_im)\n text = sentences[current_sentence]\n\n # Calculate text size and position\n #text_size = [32,32]\n #text_size = draw.textsize(text, font=font)\n text_x = 20\n text_y = (frame_height) / 2\n\n # Draw the text on the frame\n draw.text((text_x, text_y), text, font=font, fill=(255, 255, 255))\n\n # Convert back to BGR for OpenCV\n frame_with_text = cv2.cvtColor(np.array(pil_im), cv2.COLOR_RGB2BGR)\n\n out.write(frame_with_text)\n frame_counter += 1\n\ncap.release()\nout.release()\n\n# Overlay the voiceover on the final video with text\ntext_video_clip = VideoFileClip('text_video.mp4')\nfinal_audio_video_clip = CompositeVideoClip([text_video_clip.set_audio(audio_clip)])\nfinal_audio_video_clip.write_videofile('cheatlayer.mp4', codec='libx264', audio_codec='aac')\n\n", "Data":"{\"type\": \"python\", \"code\": \" \\ngenSyntheticVideo(\\\"AI automation\\\")\\n\"}" } }, "0x1a0ba247940":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Click.png", "name":"CLICK 3", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 330.28841223443686, -320.0226719392066 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "X":960, "Y":628, "semanticTarget":"A pink button with white text that says Select Files in the exact middle of the image and not the top", "Type":"Click", "Data":"{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a man riding a wave on top of a surfboard\", \"x\": 960, \"y\": 628}" } }, "0x1a0ba247d60":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name":"Keypress 4", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 70.28841223443686, -177.62267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"cheatlayer.mp4", "Saved Values":"None", "Type":"Keypress", "Data":"{\"type\": \"keypress_manual\"}" } }, "0x1a0b88c4100":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name":"Keypress 5", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 330.28841223443686, -177.62267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"return", "Saved Values":"None", "Type":"Keypress", "Data":"{\"type\": \"keypress_manual\"}" } }, "0x1a0b88c44c0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Scroll 10", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 518.0465894328977, 123.97833039882939 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "Distance":"-5000", "Data":"{\"type\": \"scroll\"}" } }, "0x1a0b88c48e0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Click.png", "name":"CLICK 11", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ -189.1110733157778, 265.6327355488879 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "X":1025, "Y":453, "semanticTarget":"A pink button with white text that says Post", "Type":"Click", "Data":"{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a screen shot of a web page with a message\", \"x\": 1025, \"y\": 453}" } }, "0x1a0b88c4ca0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"GPT4 10", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 70.28841223443686, 107.17732806079346 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "input":" Generate a short tiktok caption about a video of marketing agents generate videos using Dalle3+Stable Video and automate uploading them and a/b testing them for you, so you can grow any brand on auto-pilot! #cheatlayer #chatgpt", "Automation Input":"", "Data":"{\"type\": \"GPT4\"}" } }, "0x1a0b88c5060":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Gmail 10", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 114.85063862734398, 277.03021642303054 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "file":"cheatlayer.mp4", "Body variable":"", "to":"rohanarun@gmail.com", "subject":"tiktok agent results", "body":"I've attached the generated synthetic video uploaded to tiktok!", "key":"655661703861be3664ca7e5b", "Data":"{\"type\": \"Email\"}" } }, "0x1a0b88c4e20":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name":"Keypress 11", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ -189.71158776556314, -35.22267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"tab", "Saved Values":"None", "Type":"Keypress", "Data":"{\"type\": \"keypress_manual\"}" } }, "0x1a0b88c5420":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name":"Keypress 12", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 70.28841223443686, -35.22267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"tab", "Saved Values":"None", "Type":"Keypress", "Data":"{\"type\": \"keypress_manual\"}" } }, "0x1a0b88c5ba0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name":"Keypress 13", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 330.28841223443686, -35.22267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"tab", "Saved Values":"None", "Type":"Keypress", "Data":"{\"type\": \"keypress_manual\"}" } }, "0x1a0b88c5f60":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name":"Keypress 14", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 590.2884122344369, -35.22267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"tab", "Saved Values":"None", "Type":"Keypress", "Data":"{\"type\": \"keypress_manual\"}" } }, "0x1a0b88c6320":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name":"Keypress 15", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ -189.71158776556314, 107.17732806079346 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"tab", "Saved Values":"None", "Type":"Keypress", "Data":"{\"type\": \"keypress_manual\"}" } }, "0x1a0b88c66e0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Delay 15", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 590.2884122344369, -177.62267193920658 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "seconds":"10", "Data":"{\"type\": \"Delay\"}" } }, "0x1a0b889d4b0":{ "type_":"nodes.basic.BasicNodeA", "icon":null, "name":"Keypress 16", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":true, "visible":true, "width":160, "height":71.2, "pos":[ 319.930359275574, 99.09136101353351 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "String":"tab", "Saved Values":"None", "Data":"{\"type\": \"keypress_manual\"}" } } }, "connections":[ { "out":[ "0x1a0b88904f0", "out A" ], "in":[ "0x1a0ba247940", "in A" ] }, { "in":[ "0x1a0b8893dc0", "in A" ], "out":[ "0x1a0ba247940", "out A" ] }, { "out":[ "0x1a0b8893dc0", "out A" ], "in":[ "0x1a0b88938b0", "in A" ] }, { "out":[ "0x1a0b88938b0", "out A" ], "in":[ "0x1a0ba247d60", "in A" ] }, { "out":[ "0x1a0ba247d60", "out A" ], "in":[ "0x1a0b88c4100", "in A" ] }, { "out":[ "0x1a0b88c4100", "out A" ], "in":[ "0x1a0b88c66e0", "in A" ] }, { "in":[ "0x1a0b88c44c0", "in A" ], "out":[ "0x1a0b889d4b0", "out A" ] }, { "out":[ "0x1a0b88c44c0", "out A" ], "in":[ "0x1a0b88c48e0", "in A" ] }, { "out":[ "0x1a0b88c48e0", "out A" ], "in":[ "0x1a0b88c5060", "in A" ] }, { "in":[ "0x1a0b88c4ca0", "in A" ], "out":[ "0x1a0b88c6320", "out A" ] }, { "out":[ "0x1a0b88c4ca0", "out A" ], "in":[ "0x1a0b889d4b0", "in A" ] }, { "in":[ "0x1a0b88c4e20", "in A" ], "out":[ "0x1a0b88c66e0", "out A" ] }, { "out":[ "0x1a0b88c4e20", "out A" ], "in":[ "0x1a0b88c5420", "in A" ] }, { "out":[ "0x1a0b88c5420", "out A" ], "in":[ "0x1a0b88c5ba0", "in A" ] }, { "out":[ "0x1a0b88c5ba0", "out A" ], "in":[ "0x1a0b88c5f60", "in A" ] }, { "out":[ "0x1a0b88c5f60", "out A" ], "in":[ "0x1a0b88c6320", "in A" ] } ] } Hire Desktop Cloud Agent $9/month 427 Deployed Cloud ☁️ Generate synthetic videos about anything using Dalle3 + Stable Diffusion Videos (1-Click Cloud Agent) { "graph":{ "acyclic":false, "pipe_collision":false }, "nodes":{ "0x213a00cf5b0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Start Node 0", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 0.0, 0.0 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "Initial Program":"", "Data":"{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"\"}" } }, "0x213a00fad10":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Python Code 1", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":true, "visible":true, "width":160, "height":71.2, "pos":[ -83.1395348837209, 146.27751937984505 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "code":"final_story_filename = os.path.join(folder, 'final_story.mp4')\ngenSyntheticVideo({{prompt}}, file_name=final_story_filename)\n", "Data":"{\"type\": \"python\"}" } }, "0x213a00f8c40":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Gmail 2", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 176.8604651162791, 143.2542635658915 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "file":"final_story.mp4", "Body variable":"", "to":"{{user}}", "subject":"Video Generated From Desktop Cloud Agent ", "body":"Please find attached the video about {{prompt}}", "key":"655661703861be3664ca7e5b", "Data":"{\"type\": \"Email\"}" } } }, "connections":[ { "out":[ "0x213a00cf5b0", "out A" ], "in":[ "0x213a00fad10", "in A" ] }, { "out":[ "0x213a00fad10", "out A" ], "in":[ "0x213a00f8c40", "in A" ] } ] } Hire Desktop Cloud Agent 500 Cloud Tasks 409 Deployed Marketing 📈Sales 💰Cloud ☁️ Cold Email Outbound Sales Agent 10,000 GPT-4 Emails/Month Unlimited Replies (1-Click Cloud Agent) {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x1e8eb668f10": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Rohan\\output\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, -71.19999999999999], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "", "Copy This To Intial Program To Open Chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe cheatlayer.com", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe cheatlayer.com\"}"}}, "0x1e8eb669150": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "GPT4 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 71.20000000000002], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"input": "You are a sales agent for Cheat Layer. You help customers who are interested in purchasing answer any questions. ", "Automation Input": "", "Data": "{\"type\": \"GPT4\"}"}}}, "connections": [{"out": ["0x1e8eb668f10", "out A"], "in": ["0x1e8eb669150", "in A"]}]} Hire Desktop Cloud Agent $1449/month 396 Deployed Marketing 📈Sales 💰Cloud ☁️ Inbound Phone Sales AI Agents Powered By GPT-4 (1-Click Cloud Agent) {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x1e8eb668f10": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Rohan\\output\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, -71.19999999999999], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "", "Copy This To Intial Program To Open Chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe cheatlayer.com", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe cheatlayer.com\"}"}}, "0x1e8eb669150": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "GPT4 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 71.20000000000002], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"input": "You are a sales agent for Cheat Layer. You help customers who are interested in purchasing answer any questions. ", "Automation Input": "", "Data": "{\"type\": \"GPT4\"}"}}}, "connections": [{"out": ["0x1e8eb668f10", "out A"], "in": ["0x1e8eb669150", "in A"]}]} Hire Desktop Cloud Agent $449/month 379 Deployed Product 🛠️Marketing 📈Social 🤗Cloud ☁️ Turn any image into a video. Works with product images like etsy products and takes any URL image as input(.jpg or .png must be at the end of the URL). (1-Click Cloud Agent) { "graph":{ "acyclic":false, "pipe_collision":false }, "nodes":{ "0x19265cda620":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Start Node 0", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 0.0, 0.0 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "Initial Program":"", "Data":"{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"\"}" } }, "0x1926d82c370":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Python Code 1", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":true, "visible":true, "width":160, "height":71.2, "pos":[ -83.1395348837209, 146.27751937984505 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "code":"import os\n\n\ndef main():\n final_story_filename = os.path.join(folder, 'final_story.mp4')\n imageToVideo({{URL}}, file_name=final_story_filename)\n\nif __name__ == \"__main__\":\n main()", "Data":"{\"type\": \"python\"}" } }, "0x1926d82c6a0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Gmail 2", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 176.8604651162791, 143.2542635658915 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "file":"final_story.mp4", "Body variable":"", "to":"{{user}}", "subject":"Video Generated From Desktop Cloud Agent ", "body":"Please find attached the video about {{prompt}}", "key":"655661703861be3664ca7e5b", "Data":"{\"type\": \"Email\"}" } } }, "connections":[ { "out":[ "0x19265cda620", "out A" ], "in":[ "0x1926d82c370", "in A" ] }, { "out":[ "0x1926d82c370", "out A" ], "in":[ "0x1926d82c6a0", "in A" ] } ] } Hire Desktop Cloud Agent 500 Cloud Tasks 325 Deployed Social 🤗Cloud ☁️ Generate a movie trailer for anything! Creates 5 clips with voice-overs and splices them together to make a short new movie trailer about any theme you want. Great for viral post on social media or for fun. Make a trailer for that dream movie or cancelled TV show. It may take up to 30 minutes to generate the final output from multiple clips, then the agent will e-mail the final edit to you. (1-Click Cloud Agent) Hire Desktop Cloud Agent 5,000 Cloud Tasks 319 Deployed Research 🔬Marketing 📈Cloud ☁️ Instantly generate a blog post from the latest news on any topic! { "graph":{ "acyclic":false, "pipe_collision":false }, "nodes":{ "0x13737353af0":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Start Node 0", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 0.0, -142.39999999999995 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "Initial Program":"", "Copy This To Intial Program To Open Chrome":"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe cheatlayer.com", "Data":"{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe cheatlayer.com\"}" } }, "0x13734babee0":{ "type_":"nodes.basic.BasicNodeA", "icon":null, "name":"Python Code 1", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 0.0, 0.0 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "code":"import requests\nimport xml.etree.ElementTree as ET\n\n# Function to fetch latest news on GPT-4 from Google News RSS feed\n\ndef fetch_latest_gpt4_news(topic):\n # Encode the topic to be URL-friendly\n encoded_topic = requests.utils.quote(topic)\n # Google News RSS feed URL for the given search query\n rss_url = f\"https://news.google.com/rss/search?q={encoded_topic}&hl=en-US&gl=US&ceid=US:en\"\n\n # Send a GET request to the RSS feed URL\n response = requests.get(rss_url)\n\n # Check if the request was successful\n if response.status_code == 200:\n # Parse the RSS feed content\n root = ET.fromstring(response.content)\n\n # Find all 'item' elements in the feed\n items = root.findall('.//item')\n\n # Extract the title and link for each news item\n news_items = [{'title': item.find('title').text, 'link': item.find('link').text, 'description': item.find('description').text} for item in items]\n\n return news_items\n else:\n raise Exception(f\"Failed to fetch the RSS feed: {response.status_code}\")\n\n# Function definition for gpt3Prompt (assuming it's predefined)\n# This is just a placeholder for the actual function you should have already defined.\n# It should interact with an AI model to generate content based on the prompt.\n\n\n# Main script execution\nif __name__ == '__main__':\n try:\n # Fetch the latest GPT-4 news\n latest_news = fetch_latest_gpt4_news({{topic}})\n print(latest_news)\n # Concatenate news titles and descriptions to form a prompt for GPT-3\n news_descriptions = '\\n'.join([f\"{item['title']}\\n{item['description']}\" for item in latest_news])\n\n # Use the gpt3Prompt function to generate a blog post\n gpt4_blog_post = gpt3Prompt('Summarize this text into a blog post', news_descriptions)\n\n # Save the blog post to a text file\n with open('{{folder}}/gpt4_blog_post.txt', 'w', encoding='utf-8') as file:\n file.write(gpt4_blog_post)\n \n print('Blog post generated and saved to gpt4_blog_post.txt')\n\n except Exception as e:\n print(f\"An error occurred: {e}\")", "Data":"{\"type\": \"python\"}" } }, "0x137352ce6b0":{ "type_":"nodes.basic.BasicNodeA", "icon":null, "name":"Gmail 2", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":true, "visible":true, "width":160, "height":71.2, "pos":[ 0.0, 142.4000000000001 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "key":"655661703861be3664ca7e5b", "to":"{{user}}", "subject":"News To Blog Generator Agent", "file":"gpt4_blog_post.txt", "body":"Please find attached the blog post generated from news on {{topic}}", "Body variable":"", "Data":"{\"type\": \"Email\"}" } } }, "connections":[ { "out":[ "0x13737353af0", "out A" ], "in":[ "0x13734babee0", "in A" ] }, { "out":[ "0x13734babee0", "out A" ], "in":[ "0x137352ce6b0", "in A" ] } ] } Hire Desktop Cloud Agent 200 Cloud Tasks 294 Deployed Marketing 📈 Scraping Re-Invented! Semantic targets that are robust to future design changes {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x1951e28e4a0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe cheatlayer.com", "Copy This To Intial Program To Open Chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe cheatlayer.com", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe cheatlayer.com\"}"}}}} Hire Desktop Agent 246 Deployed Marketing 📈Social 🤗 Twitter Video Generator and A/B Testing Marketing Agent {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x19450af4670": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-184.4186046511628, -289.2248062015504], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe https://twitter.com/CheatLayer", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe https://twitter.com/CheatLayer\"}"}}, "0x19450af4a90": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Semantic Scrape 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [338.7950152594099, -291.06820956256365], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Semantic Description": "black text for a social post with blank space underneath", "Mode": "All", "Target": "Twitter posts", "X": 280, "Y": 504, "Data": "{\"type\": \"semanticScrape\"}"}}, "0x194509a4ee0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Click.png", "name": "CLICK 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-181.20498474059008, -148.66820956256365], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 491, "Y": 731, "semanticTarget": "A blue button with white text that says Post", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"I'm sorry, but there is no image provided for me to describe. If\", \"x\": 491, \"y\": 731}"}}, "0x19450af4df0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "GPT4 3", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [78.79501525940992, -148.66820956256365], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"input": "take these social posts, each which end in 3 numbers representing their total likes, comments, and views, and generate a new social post that is likely to get the most views based on the history of posts. GEnearte a short single sentence post under 200 characters", "Automation Input": "Scrape1", "Data": "{\"type\": \"GPT4\"}"}}, "0x19450af51b0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Synthetic Video 4", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [338.7950152594099, -6.268209562563641], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"prompt": "generate a relevant video for this social post:", "motion bucket": 127, "file": "synthetic.mp4", "Automation Input": "GPT43", "frames": "25_frames_with_svd_xt", "resolution": "maintain_aspect_ratio", "Data": "{\"type\": \"StableVideo\"}"}}, "0x19450af5510": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 6", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-181.20498474059008, 136.1317904374364], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "synthetic.mp4", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x19450af58d0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 7", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [78.79501525940992, 136.1317904374364], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "return", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x19450af5cf0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 8", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [338.7950152594099, -148.66820956256365], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "tab", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x19450af60b0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 9", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-181.20498474059008, -6.268209562563641], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "tab", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x19450af6470": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 10", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [78.79501525940992, -6.268209562563641], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "return", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x19450af6830": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Click.png", "name": "CLICK 11", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [338.7950152594099, 136.1317904374364], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 1184, "Y": "968", "semanticTarget": "A small blue button with white text that says Post", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"The exact center of the image features a circular button with a plus sign inside it\", \"x\": 1184, \"y\": 938}"}}}, "connections": [{"out": ["0x19450af4670", "out A"], "in": ["0x19450af4a90", "in A"]}, {"out": ["0x19450af4a90", "out A"], "in": ["0x194509a4ee0", "in A"]}, {"out": ["0x194509a4ee0", "out A"], "in": ["0x19450af4df0", "in A"]}, {"out": ["0x19450af4df0", "out A"], "in": ["0x19450af5cf0", "in A"]}, {"in": ["0x19450af51b0", "in A"], "out": ["0x19450af6470", "out A"]}, {"out": ["0x19450af51b0", "out A"], "in": ["0x19450af5510", "in A"]}, {"out": ["0x19450af5510", "out A"], "in": ["0x19450af58d0", "in A"]}, {"out": ["0x19450af58d0", "out A"], "in": ["0x19450af6830", "in A"]}, {"out": ["0x19450af5cf0", "out A"], "in": ["0x19450af60b0", "in A"]}, {"out": ["0x19450af60b0", "out A"], "in": ["0x19450af6470", "in A"]}]} Hire Desktop Agent 204 Deployed Product 🛠️Marketing 📈 A simple youtube clone to demonstrate how you can host local servers and clones of services from github projects locally for free. {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x203bb612260": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "", "Copy This To Intial Program To Open Chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe cheatlayer.com", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe cheatlayer.com\"}"}}, "0x203bb6c17e0": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Bash Commands 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \ngit clone https://github.com/SeonjaeHyeon/youtube-clone.git\npip install flask opencv-python\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\ngit clone https://github.com/SeonjaeHyeon/youtube-clone.git\\npip install flask opencv-python\\n\\n\\n\"}"}}, "0x203bb6c1c90": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Python Code 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport os\nos.chdir('youtube-clone')\nos.environ['FLASK_APP'] = 'server.py'\nos.system('flask run')\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport os\\nos.chdir('youtube-clone')\\nos.environ['FLASK_APP'] = 'server.py'\\nos.system('flask run')\\n\"}"}}}, "connections": [{"out": ["0x203bb612260", "out A"], "in": ["0x203bb6c17e0", "in A"]}, {"out": ["0x203bb6c17e0", "out A"], "in": ["0x203bb6c1c90", "in A"]}]} Hire Desktop Agent 290 Deployed Marketing 📈 Generate youtube shorts and tiktok videos from youtube videos {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x23288245cc0": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, -142.4], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "", "Copy This To Intial Program To Open Chrome": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe cheatlayer.com", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe cheatlayer.com\"}"}}, "0x232882a13c0": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Bash Commands 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \npip install youtube-dl\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\npip install youtube-dl\\n\\n\\n\"}"}}, "0x232882a1900": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Python Code 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport subprocess\nsubprocess.run(['youtube-dl', '-f', 'best', 'https://youtu.be/ApjPxFONNME', '-o', 'video.mp4'])\n\n\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport subprocess\\nsubprocess.run(['youtube-dl', '-f', 'best', 'https://youtu.be/ApjPxFONNME', '-o', 'video.mp4'])\\n\\n\\n\"}"}}, "0x232882a1e40": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Bash Commands 3", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 142.4], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nffmpeg -i video.mp4 -vf \"scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2\" resized_video.mp4\nffmpeg -ss 00:00:00 -i resized_video.mp4 -t 00:01:30 -c copy final_clip.mp4\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\nffmpeg -i video.mp4 -vf \\\"scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2\\\" resized_video.mp4\\nffmpeg -ss 00:00:00 -i resized_video.mp4 -t 00:01:30 -c copy final_clip.mp4\\n\\n\\n\"}"}}, "0x232882a2020": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Python Code 4", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, 142.4], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nopen('final_clip.mp4')\n", "Data": "{\"type\": \"python\", \"code\": \" \\nopen('final_clip.mp4')\\n\"}"}}}, "connections": [{"out": ["0x23288245cc0", "out A"], "in": ["0x232882a13c0", "in A"]}, {"out": ["0x232882a13c0", "out A"], "in": ["0x232882a1900", "in A"]}, {"out": ["0x232882a1900", "out A"], "in": ["0x232882a1e40", "in A"]}, {"out": ["0x232882a1e40", "out A"], "in": ["0x232882a2020", "in A"]}]} Hire Desktop Agent 377 Deployed Marketing 📈Social 🤗 Generate Images and Upload To Twitter Using AI {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x23ae4239f00": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe twitter.com", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe twitter.com\"}"}}, "0x23ae423be50": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Click.png", "name": "CLICK 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-89.6518286809602, -317.2912024772093], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 440, "Y": 856, "semanticTarget": "A big blue button with white text that says 'Post'", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a man riding a wave on top of a surfboard\", \"x\": 440, \"y\": 856}"}}, "0x23ae42bc2b0": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Click.png", "name": "CLICK 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-609.6518286809602, -174.8912024772093], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 687, "Y": 444, "semanticTarget": "A small square blue image of mountains", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a gray background with black text that says explore notifications, messages, lists,\", \"x\": 687, \"y\": 444}"}}, "0x23ae42bc670": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Click.png", "name": "CLICK 3", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-349.6518286809602, -174.8912024772093], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 162, "Y": 59, "semanticTarget": "a small yellow folder icon", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a screenshot of a computer screen with the new folder highlighted\", \"x\": 162, \"y\": 59}"}}, "0x23ae42bca30": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 4", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-89.6518286809602, -174.8912024772093], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "", "Saved Values": "Current Directory", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x23ae42bcd90": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 5", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-609.6518286809602, -32.4912024772093], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "return", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x23ae42bd150": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Click.png", "name": "CLICK 7", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-349.6518286809602, -32.4912024772093], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 206, "Y": 758, "semanticTarget": "file name input box", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a screenshot of a window with a file name\", \"x\": 206, \"y\": 758}"}}, "0x23ae42bd570": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Move.png", "name": "Stable Diffusion Image Generator 8", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 214.0, "height": 71.2, "pos": [18.348171319039807, -32.4912024772093], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"mode": "Text To Image", "prompt": "A sea of robots working on building things", "turbo": "False", "ddim_steps": 20, "seed": -1, "tile": 256, "variable": "", "input image": "", "height_value": 512, "width_value": 512, "scale": 7.5, "sampler": "euler", "precision": "full", "iterations": 1, "samples": 1, "device": "cuda", "Data": "{\"type\": \"StableDiffusion\"}"}}, "0x23ae42bd960": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 8", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-609.6518286809602, 109.90879752279074], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "generated.png", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x23ae42bdd20": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Keypress.png", "name": "Keypress 9", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-349.6518286809602, 109.90879752279074], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"String": "return", "Saved Values": "None", "Type": "Keypress", "Data": "{\"type\": \"keypress_manual\"}"}}, "0x23ae42be0e0": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Click.png", "name": "CLICK 10", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-89.6518286809602, 109.90879752279074], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 792, "Y": 283, "semanticTarget": "Text that says What is happening", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a computer screen with the words home and explore on it\", \"x\": 792, \"y\": 283}"}}, "0x23ae42be4a0": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Move.png", "name": "GPT4 12", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-609.6518286809602, 252.3087975227907], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"input": "A social post about ai automation", "Data": "{\"type\": \"GPT4\"}"}}, "0x23ae42be860": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Click.png", "name": "CLICK 13", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-349.6518286809602, 252.3087975227907], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 1206, "Y": "947", "semanticTarget": "A small blue button with white text that says 'post' and rounded corners", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a close up of a robot on a cell phone\", \"x\": 1206, \"y\": 947}"}}, "0x23ae42bec20": {"type_": "nodes.basic.BasicNodeA", "icon": "C:\\Users\\Public\\cheatlayer\\output\\cheatlayer\\examples\\Click.png", "name": "CLICK 1 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-89.6518286809602, 250.72472961562596], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 1205, "Y": 945, "semanticTarget": "a blue button with white text that says Post", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a close up of an open book on a table\", \"x\": 1205, \"y\": 945}"}}}, "connections": [{"out": ["0x23ae4239f00", "out A"], "in": ["0x23ae423be50", "in A"]}, {"out": ["0x23ae423be50", "out A"], "in": ["0x23ae42bc2b0", "in A"]}, {"out": ["0x23ae42bc2b0", "out A"], "in": ["0x23ae42bc670", "in A"]}, {"out": ["0x23ae42bc670", "out A"], "in": ["0x23ae42bca30", "in A"]}, {"out": ["0x23ae42bca30", "out A"], "in": ["0x23ae42bcd90", "in A"]}, {"out": ["0x23ae42bcd90", "out A"], "in": ["0x23ae42bd150", "in A"]}, {"out": ["0x23ae42bd150", "out A"], "in": ["0x23ae42bd570", "in A"]}, {"out": ["0x23ae42bd570", "out A"], "in": ["0x23ae42bd960", "in A"]}, {"out": ["0x23ae42bd960", "out A"], "in": ["0x23ae42bdd20", "in A"]}, {"out": ["0x23ae42bdd20", "out A"], "in": ["0x23ae42be0e0", "in A"]}, {"out": ["0x23ae42be0e0", "out A"], "in": ["0x23ae42be4a0", "in A"]}, {"out": ["0x23ae42be4a0", "out A"], "in": ["0x23ae42be860", "in A"]}, {"out": ["0x23ae42be860", "out A"], "in": ["0x23ae42bec20", "in A"]}]} Hire Desktop Agent 90 Deployed Marketing 📈 Generate videos with voice overs using pexels stock videos, GPT4, and Eleven Labs { "graph":{ "acyclic":false, "pipe_collision":false }, "nodes":{ "0x229384f2a40":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Start Node 0", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ -327.5193798449613, -160.23255813953492 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "Initial Program":"", "Data":"{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"\"}" } }, "0x229384f3d60":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Bash Commands 5", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":true, "visible":true, "width":160, "height":71.2, "pos":[ -130.0, 213.60000000000002 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "code":" \npip3 install gTTS\npip3 install requests\npip3 install pydub\npip3 install moviepy\n\n\n", "Data":"{\"type\": \"bash\", \"code\": \" \\npip3 install gTTS\\npip3 install requests\\npip3 install pydub\\npip3 install moviepy\\n\\n\\n\"}" } }, "0x22938720160":{ "type_":"nodes.basic.BasicNodeA", "icon":"c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name":"Python Code 6", "color":[ 13, 18, 23, 255 ], "border_color":[ 74, 84, 85, 255 ], "text_color":[ 255, 255, 255, 180 ], "disabled":false, "selected":false, "visible":true, "width":160, "height":71.2, "pos":[ 131.0077519379845, 213.60000000000005 ], "port_deletion_allowed":false, "subgraph_session":{}, "custom":{ "code":" \nimport requests\nimport json\nfrom gtts import gTTS\nfrom pydub import AudioSegment\nfrom moviepy.editor import VideoFileClip, AudioFileClip\n\n# Search for videos about AI automation\nresponse = videoSearch('AI automation')\nvideos = response['videos']\n\n# Download the first video\nvideo_url = videos[0]['video_files'][0]['link']\nr = requests.get(video_url)\nwith open('video.mp4', 'wb') as f:\n f.write(r.content)\n\n# Generate voice using GPT-3\nvoice_text = gpt3Prompt(\"Talk about the future of AI automation\", \"\")\ntts = gTTS(text=voice_text, lang='en')\ntts.save(\"voice.mp3\")\n\n# Cut the voice to the length of the video\nvideo = VideoFileClip('video.mp4')\nvoice = AudioFileClip('voice.mp3')\nduration = float(video.duration)\nvoice = voice.subclip(0, duration)\n\n# Overlay voice over the video\nfinal_video = video.set_audio(voice)\nfinal_video.write_videofile('final_video.mp4')\n", "Data":"{\"type\": \"python\", \"code\": \" \\nimport requests\\nimport json\\nfrom gtts import gTTS\\nfrom pydub import AudioSegment\\nfrom moviepy.editor import VideoFileClip, AudioFileClip\\n\\n# Search for videos about AI automation\\nresponse = videoSearch('AI automation')\\nvideos = response['videos']\\n\\n# Download the first video\\nvideo_url = videos[0]['video_files'][0]['link']\\nr = requests.get(video_url)\\nwith open('video.mp4', 'wb') as f:\\n f.write(r.content)\\n\\n# Generate voice using GPT-3\\nvoice_text = gpt3Prompt(\\\"Talk about the future of AI automation\\\", \\\"\\\")\\ntts = gTTS(text=voice_text, lang='en')\\ntts.save(\\\"voice.mp3\\\")\\n\\n# Cut the voice to the length of the video\\nvideo = VideoFileClip('video.mp4')\\nvoice = AudioFileClip('voice.mp3')\\nduration = float(video.duration)\\nvoice = voice.subclip(0, duration)\\n\\n# Overlay voice over the video\\nfinal_video = video.set_audio(voice)\\nfinal_video.write_videofile('final_video.mp4')\\n\"}" } } }, "connections":[ { "out":[ "0x229384f2a40", "out A" ], "in":[ "0x229384f3d60", "in A" ] }, { "out":[ "0x229384f3d60", "out A" ], "in":[ "0x22938720160", "in A" ] } ] } Hire Desktop Agent 22 Deployed Marketing 📈 Youtube channel auto-commenter {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x1dbeb78c0a0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [0.0, 0.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe https://www.youtube.com/@CheatLayer/videos", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"C:\\\\Program Files\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe https://www.youtube.com/@CheatLayer/videos\"}"}}, "0x1dbeb78c400": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Click.png", "name": "CLICK 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-282.2101955307263, -187.12590782122905], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 569, "Y": 897, "semanticTarget": "A title for a video with the video above it", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a white background with blue dots on it\", \"x\": 569, \"y\": 897}"}}, "0x1dbeb78c820": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Scroll 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-22.21019553072631, -187.12590782122905], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Distance": "-500", "Data": "{\"type\": \"scroll\"}"}}, "0x1dbeb78cbe0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Click.png", "name": "CLICK 6", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-282.2101955307263, -44.72590782122904], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 198, "Y": 796, "semanticTarget": "Caption: a screen shot of a web page with two comments", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a screen shot of a web page with two comments\", \"x\": 198, \"y\": 796}"}}, "0x1dbeb78cfa0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Semantic Scrape 6", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-22.21019553072631, -44.72590782122904], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Semantic Description": "A title for a video with the video above it", "Mode": "All", "X": 347, "Y": 530, "Data": "{\"type\": \"semanticScrape\"}"}}, "0x1dbeb78d300": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "GPT4 7", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-282.2101955307263, 97.67409217877099], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"input": "Generate a comment based on the title of this youtube video: ", "Automation Input": "Scrape6", "Data": "{\"type\": \"GPT4\"}"}}, "0x1dbeb78d6c0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Click.png", "name": "CLICK 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-22.21019553072631, 97.67409217877099], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"X": 1295, "Y": 838, "semanticTarget": "A blue button with white text that says Comment", "Type": "Click", "Data": "{\"type\": \"Left Mouse Click\", \"semanticTarget\": \"Caption: a screenshot of a computer screen with a keyboard and mouse\", \"x\": 1295, \"y\": 838}"}}}, "connections": [{"out": ["0x1dbeb78c0a0", "out A"], "in": ["0x1dbeb78c400", "in A"]}, {"out": ["0x1dbeb78c400", "out A"], "in": ["0x1dbeb78c820", "in A"]}, {"out": ["0x1dbeb78c820", "out A"], "in": ["0x1dbeb78cbe0", "in A"]}, {"out": ["0x1dbeb78cbe0", "out A"], "in": ["0x1dbeb78cfa0", "in A"]}, {"out": ["0x1dbeb78cfa0", "out A"], "in": ["0x1dbeb78d300", "in A"]}, {"out": ["0x1dbeb78d300", "out A"], "in": ["0x1dbeb78d6c0", "in A"]}]} Hire Desktop Agent 57 Deployed Research 🔬Marketing 📈Sales 💰 Excel Automation: Generate some random data, then calculate the sum in a new column, calculate the average in a new column. Draw the data as a line graph. Export the data to excel and open it. {"graph": {"acyclic": false, "pipe_collision": false}, "nodes": {"0x24a8bf7ef20": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Start Node 0", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, -213.6], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"Initial Program": "", "Data": "{\"type\": \"Start Node\", \"x\": 0, \"y\": 0, \"Application\": \"\"}"}}, "0x24a8bf7ff70": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Bash Commands 1", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, -71.19999999999999], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \npip3 install pandas numpy matplotlib openpyxl\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\npip3 install pandas numpy matplotlib openpyxl\\n\\n\\n\"}"}}, "0x24a8bfa42e0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Python Code 2", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, -71.19999999999999], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\nfrom openpyxl import Workbook\n\n# Generate random data\ndata = np.random.rand(100, 5)\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\n\n# Calculate sum and average in new columns\ndf['Sum'] = df.sum(axis=1)\ndf['Average'] = df.mean(axis=1)\n\n# Draw line graph\nplt.figure(figsize=(10, 6))\nplt.plot(df['Sum'], label='Sum')\nplt.plot(df['Average'], label='Average')\nplt.title('Line Graph of Sum and Average')\nplt.xlabel('Index')\nplt.ylabel('Value')\nplt.legend()\nplt.savefig('line_graph.png')\n\n# Export data to Excel\ndf.to_excel('data.xlsx', index=False)\n\n# Open Excel file\nimport os\nos.startfile('data.xlsx')\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport pandas as pd\\nimport numpy as np\\nimport matplotlib.pyplot as plt\\nfrom openpyxl import Workbook\\n\\n# Generate random data\\ndata = np.random.rand(100, 5)\\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\\n\\n# Calculate sum and average in new columns\\ndf['Sum'] = df.sum(axis=1)\\ndf['Average'] = df.mean(axis=1)\\n\\n# Draw line graph\\nplt.figure(figsize=(10, 6))\\nplt.plot(df['Sum'], label='Sum')\\nplt.plot(df['Average'], label='Average')\\nplt.title('Line Graph of Sum and Average')\\nplt.xlabel('Index')\\nplt.ylabel('Value')\\nplt.legend()\\nplt.savefig('line_graph.png')\\n\\n# Export data to Excel\\ndf.to_excel('data.xlsx', index=False)\\n\\n# Open Excel file\\nimport os\\nos.startfile('data.xlsx')\\n\"}"}}, "0x24a8bfa4640": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Bash Commands 3", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 71.20000000000002], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \npip3 install pandas numpy matplotlib openpyxl\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\npip3 install pandas numpy matplotlib openpyxl\\n\\n\\n\"}"}}, "0x24a8bfa4a60": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Python Code 4", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, 71.20000000000002], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\nfrom openpyxl import Workbook\nimport os\n\n# Generate random data\ndata = np.random.rand(100, 5)\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\n\n# Calculate sum and average in new columns\ndf['Sum'] = df.sum(axis=1)\ndf['Average'] = df.mean(axis=1)\n\n# Draw line graph\nplt.figure(figsize=(10, 6))\nplt.plot(df['Sum'], label='Sum')\nplt.plot(df['Average'], label='Average')\nplt.title('Line Graph of Sum and Average')\nplt.xlabel('Index')\nplt.ylabel('Value')\nplt.legend()\nplt.savefig('line_graph.png')\n\n# Export data to Excel\ntry:\n df.to_excel('data.xlsx', index=False)\nexcept PermissionError:\n print(\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\")\n\n# Open Excel file\ntry:\n os.startfile('data.xlsx')\nexcept PermissionError:\n print(\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\")\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport pandas as pd\\nimport numpy as np\\nimport matplotlib.pyplot as plt\\nfrom openpyxl import Workbook\\nimport os\\n\\n# Generate random data\\ndata = np.random.rand(100, 5)\\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\\n\\n# Calculate sum and average in new columns\\ndf['Sum'] = df.sum(axis=1)\\ndf['Average'] = df.mean(axis=1)\\n\\n# Draw line graph\\nplt.figure(figsize=(10, 6))\\nplt.plot(df['Sum'], label='Sum')\\nplt.plot(df['Average'], label='Average')\\nplt.title('Line Graph of Sum and Average')\\nplt.xlabel('Index')\\nplt.ylabel('Value')\\nplt.legend()\\nplt.savefig('line_graph.png')\\n\\n# Export data to Excel\\ntry:\\n df.to_excel('data.xlsx', index=False)\\nexcept PermissionError:\\n print(\\\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\\\")\\n\\n# Open Excel file\\ntry:\\n os.startfile('data.xlsx')\\nexcept PermissionError:\\n print(\\\"Permission denied: 'data.xlsx'. Please close the file if it is open in another program.\\\")\\n\"}"}}, "0x24a8bfa4dc0": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Bash Commands 5", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 213.60000000000005], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \npip3 install pandas numpy matplotlib openpyxl\n\n\n", "Data": "{\"type\": \"bash\", \"code\": \" \\npip3 install pandas numpy matplotlib openpyxl\\n\\n\\n\"}"}}, "0x24a8bfa5a80": {"type_": "nodes.basic.BasicNodeA", "icon": "c:\\Users\\Public\\cheatlayer\\examples\\Move.png", "name": "Python Code 6", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": false, "visible": true, "width": 160, "height": 71.2, "pos": [130.0, 213.60000000000005], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\nfrom openpyxl import Workbook\nimport os\n\n# Generate random data\ndata = np.random.rand(100, 5)\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\n\n# Calculate sum and average in new columns\ndf['Sum'] = df.sum(axis=1)\ndf['Average'] = df.mean(axis=1)\n\n# Draw line graph\nplt.figure(figsize=(10, 6))\nplt.plot(df['Sum'], label='Sum')\nplt.plot(df['Average'], label='Average')\nplt.title('Line Graph of Sum and Average')\nplt.xlabel('Index')\nplt.ylabel('Value')\nplt.legend()\nplt.savefig('line_graph.png')\n\n# Export data to Excel\ndf.to_excel('data.xlsx', index=False)\n\n# Open Excel file\nos.startfile('data.xlsx')\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport pandas as pd\\nimport numpy as np\\nimport matplotlib.pyplot as plt\\nfrom openpyxl import Workbook\\nimport os\\n\\n# Generate random data\\ndata = np.random.rand(100, 5)\\ndf = pd.DataFrame(data, columns=['A', 'B', 'C', 'D', 'E'])\\n\\n# Calculate sum and average in new columns\\ndf['Sum'] = df.sum(axis=1)\\ndf['Average'] = df.mean(axis=1)\\n\\n# Draw line graph\\nplt.figure(figsize=(10, 6))\\nplt.plot(df['Sum'], label='Sum')\\nplt.plot(df['Average'], label='Average')\\nplt.title('Line Graph of Sum and Average')\\nplt.xlabel('Index')\\nplt.ylabel('Value')\\nplt.legend()\\nplt.savefig('line_graph.png')\\n\\n# Export data to Excel\\ndf.to_excel('data.xlsx', index=False)\\n\\n# Open Excel file\\nos.startfile('data.xlsx')\\n\"}"}}, "0x24a9983eef0": {"type_": "nodes.basic.BasicNodeA", "icon": null, "name": "Python Code 7", "color": [13, 18, 23, 255], "border_color": [74, 84, 85, 255], "text_color": [255, 255, 255, 180], "disabled": false, "selected": true, "visible": true, "width": 160, "height": 71.2, "pos": [-130.0, 356.0], "port_deletion_allowed": false, "subgraph_session": {}, "custom": {"code": " \nimport os\nimport stat\n\nfile_path = 'data.xlsx'\n\n# Change the permission of the file\nos.chmod(file_path, stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO)\n", "Data": "{\"type\": \"python\", \"code\": \" \\nimport os\\nimport stat\\n\\nfile_path = 'data.xlsx'\\n\\n# Change the permission of the file\\nos.chmod(file_path, stat.S_IRWXU | stat.S_IRWXG | stat.S_IRWXO)\\n\"}"}}}, "connections": [{"out": ["0x24a8bf7ef20", "out A"], "in": ["0x24a8bf7ff70", "in A"]}, {"out": ["0x24a8bf7ff70", "out A"], "in": ["0x24a8bfa42e0", "in A"]}, {"out": ["0x24a8bfa42e0", "out A"], "in": ["0x24a8bfa4640", "in A"]}, {"out": ["0x24a8bfa4640", "out A"], "in": ["0x24a8bfa4a60", "in A"]}, {"out": ["0x24a8bfa4a60", "out A"], "in": ["0x24a8bfa4dc0", "in A"]}, {"out": ["0x24a8bfa4dc0", "out A"], "in": ["0x24a8bfa5a80", "in A"]}, {"out": ["0x24a8bfa5a80", "out A"], "in": ["0x24a9983eef0", "in A"]}]} Hire Desktop Agent 7 Deployed Marketing 📈Social 🤗 post to the facebook cheatlayer group about ai automation everyday at 10am Deploy Browser Automation 15 Deployed Research 🔬 scrape google maps for lawyers in new york for 3 pages Deploy Browser Automation 12 Deployed Research 🔬Marketing 📈Social 🤗 scrape the images from https://cheatlayer.com Deploy Browser Automation 26 Deployed Research 🔬Product 🛠️ scrape all the products Deploy Browser Automation 99 Deployed Marketing 📈Social 🤗 post to twitter about ai automation everyday at 10am Deploy Browser Automation --- End-User License Agreement This End-User License Agreement (EULA) is a legal agreement between you (either as an individual or on behalf of an entity) and Cloud Social Automation, Inc. regarding your use of Cloud Social Automation's desktop applications, including Cloud Social Automation DesktopTM for Mac and Windows and associated documentation (the "Software"). IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS EULA, DO NOT INSTALL, USE OR COPY THE SOFTWARE. Summary • You must agree to all of the terms of this EULA to use this Software. • If so, you may use the Software for free and for any lawful purpose. • This Software automatically communicates with Cloud Social Automation servers for three reasons: (1) to receive and install updates; (2) to send error reports; and (3) to send anonymized usage information. You can view sample data to see what information is sent, and you may opt out of sending the anonymized usage data. • This Software is provided "as-is" with no warranties, and you agree that Cloud Social Automation is not liable for anything you do with it. • You really ought to just go ahead and read the whole EULA. It's not all that long. You should not only rely on this summary. The Agreement By downloading, installing, using, or copying the Software, you accept and agree to be bound by the terms of this EULA. If you do not agree to all of the terms of this EULA, you may not download, install, use or copy the Software. The License This EULA entitles you to install as many copies of the Software as you want, and use the Software for any lawful purpose consistent with this EULA. Your license to use the Software is expressly conditioned upon your agreement to all of the terms of this EULA. This software is licensed, not sold. Cloud Social Automation reserves all other rights not granted by this EULA. The Restrictions 1. When using the Software you must use it in a manner that complies with the applicable laws in the jurisdiction(s) in which you use the Software. 2. You may not sell, resell, rent, lease or exchange the Software for anything of value. 3. You may redistribute the software, but it must include this EULA and you may not repackage or bundle the Software with any other software. 4. You may not remove or alter any proprietary notices or marks on the Software. 5. You may not re-sell accounts. 6. You may not decompile or reverse engineer the software, for any purpose or under any circumstance. Privacy Notices The Software automatically communicates with Cloud Social Automation servers for three purposes: (1) updating the Software; (2) sending error reports; and (3) sending anonymized usage data so we may improve the Software. If you would like to learn more about the specific information we send, please visit https://desktop.Cloud Social Automation/samples/. You may opt out of sending the anonymized usage data, but if you do not want the Software to update automatically or send error reports, you must uninstall the Software. 1. Automatic Software Updates. The Software communicates with Cloud Social Automation (and sends information described at the URL above) to determine whether there are any patches, bug fixes, updates, upgrades or other modifications to improve the Software. You agree that the Software may automatically install any such improvements to the Software on your computer without providing any further notice or receiving any additional consent. This feature may not be disabled. If you do not want to receive automatic updates, you must uninstall the Software. 2. Error Reports. In order to help us improve the Software, when the Software encounters certain errors, it will automatically send some information to Cloud Social Automation about the error (as described at the URL above). This feature may not be disabled. If you do not want to send error reports to Cloud Social Automation, you must uninstall the Software. 3. Anonymized Usage Data. Cloud Social Automation collects anonymized data about your usage of the Software to help us make it more awesome. Approximately once a day the Software sends such data (as described in more detail at the URL above) to Cloud Social Automation's servers. If you do not want to send anonymized usage data to Cloud Social Automation, you may opt out by changing your settings in the Preferences view. Fair use policy 1 Generally. You may not use, or encourage, promote, facilitate or instruct others to use, the Service Offerings or Site for any illegal, harmful or offensive use, or to transmit, store, display, distribute or otherwise make available content that is illegal, harmful, or offensive. 2 Illegal Activities. Any illegal activities, including advertising or making available gambling sites or disseminating, storing or promoting child pornography. You may not use Service Offerings in the commission of any crime that violates the laws of any local, state, and federal government of the United States of America. Violations of this provision may result in us making your information and information about your service and your use of our Service Offerings available to law enforcement with or without your consent or knowledge. This includes material that is obscene, defamatory, constitutes an illegal threat, or violates export control laws. 3 Harmful or Fraudulent Activities. Activities that may be harmful to others or our operations or reputation, including promoting or disseminating fraudulent goods or services or schemes, including ponzi or pyramid schemes, phishing, or pharming, or engaging in deceptive practices, or obtaining or attempting to obtain Service by any means or device with intent to avoid payment. 4 Infringing Content. You may not upload any material that violates or infringes on the copyright, trade secret or intellectual property rights or trademark rights of any individual or organization. 5 Offensive Content. Content that is defamatory, grossly offensive, obscene, abusive, an invasive of privacy, or is otherwise objectionable, including content that exploits children or constitutes child pornography, relates to bestiality, expresses bigotry or hatred, constitutes harassment, or depicts non-consensual sex acts. This includes material that defames, abuses, or threatens any person or group. Content including nude art, pornography, sex-related merchandising and links to such sites elsewhere that are permitted by the laws in the city of Kansas City, the state of Missouri and the country of the United States of America comply with acceptable use. 6 Harmful Content. Content, software or computer technology that may damage, interfere with, intercept, or expropriate any system, program, or data, including viruses, trojan horses, worms, time bombs, or cancelbots are strictly prohibited. Piracy, hacking, cracking, phreaking, warez, pyrotechnics, exploitive software and texts or communications that educate or encourage this activity and/or use are also prohibited. 7 Tenants are members of your business and re-selling access violates this policy. Tenants must have the same business domain. 8 No Security Violations. You may not use Services Offerings to violate the security or integrity of any network, computer, communications system, software application, network or computing device (each, a "System"). Prohibited activities include: (i) Accessing any System or account or computer resource without permission, including attempting to probe, scan, or test the vulnerability of a System or to breach any security or authentication measures used by a System; (ii) Monitoring data or traffic on a System without permission; (iii) Forging TCP-IP packet headers, e-mail headers, or any part of a message describing its origin; and (iv) Alteration, destruction, or any attempt thereof, of any information of Cheat Layer customers or end users by any means of device. This prohibition includes the use of aliases or anonymous remailers. 9 No Network Abuse. You may not create multiple accounts, since this bypasses our restrictions. You may not make network connections to any users, hosts, or networks unless you have permission to communicate with them. Prohibited activities include: (i) Monitoring or crawling of a System that impairs or disrupts the System being monitored or crawled; (ii) Denial of Service (DoS) - Inundating a target with communication requests so the target either cannot respond to legitimate traffic or responds so slowly that it becomes ineffective (e.g. synchronized number sequence attacks); (iii) Interfering with the proper functioning of any System, including any deliberate attempt to overload a system by mail bombing, unsolicited bulk emailing, initiation of pinging, news bombing, broadcast attacks, stress testing, port scanning, or flooding techniques; (iv) Operating network services like open proxies, open mail relays, or open recursive domain name servers; (v) Using manual or electronic means to avoid any use limitations placed on a system, such as access and storage restrictions; (vi) Attack traffic that disrupts any portion of our network (incoming or outgoing) will be blocked until the customer is able to work with security personnel to resolve the issue; (vii) IRC websites and IRC servers are prohibited; (viii) You may not upload ROMs and Emulators; (ix) You must contact us prior to installing a CDN within our infrastructure. "Shared Resource" CDN's are strictly prohibited. Webhooks are limited to a rate of 1 per minute, and accounts may be restricted by a queue for going over the limit. You may not access restricted services or circumvent restrictions. Open-Source Notices Certain components of the Software may be subject to open-source software licenses ("Open-Source Components"), which means any software license approved as open-source licenses by the Open Source Initiative or any substantially similar licenses, including without limitation any license that, as a condition of distribution of the software licensed under such license, requires that the distributor make the software available in source code format. The Software documentation includes copies of the licenses applicable to the Open-Source Components. To the extent there is conflict between the license terms covering the Open-Source Components and this EULA, the terms of such licenses will apply in lieu of the terms of this EULA. To the extent the terms of the licenses applicable to Open-Source Components prohibit any of the restrictions in this Agreement with respect to such Open-Source Component, such restrictions will not apply to such Open-Source Component. To the extent the terms of the licenses applicable to Open-Source Components require Licensor to make an offer to provide source code in connection with the Product, such offer is hereby made, and you may exercise it by contacting support@Cloud Social Automation Intellectual Property Notices The Software and all worldwide copyrights, trade secrets, and other intellectual property rights therein are the exclusive property of Cloud Social Automation. Cloud Social Automation reserves all rights in and to the Software not expressly granted to you in this EULA. The names Cloud Social Automation, Cloud Social Automation Desktop, Cloud Social Automation for Mac, Cloud Social Automation for Windows, Atom, the Octocat, and related Cloud Social Automation logos and/or stylized names are trademarks of Cloud Social Automation. You agree not to display or use these trademarks in any manner without Cloud Social Automation's prior, written permission, except as allowed by Cloud Social Automation's Logos and Usage Policy: https://Cloud Social Automation/logos. Disclaimers and Limitations on Liability THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND NO WARRANTY, EITHER EXPRESS OR IMPLIED, IS GIVEN. YOUR USE OF THE SOFTWARE IS AT YOUR SOLE RISK. Cloud Social Automation does not warrant that (i) the Software will meet your specific requirements; (ii) the Software is fully compatible with any particular platform; (iii) your use of the Software will be uninterrupted, timely, secure, or error-free; (iv) the results that may be obtained from the use of the Software will be accurate or reliable; (v) the quality of any products, services, information, or other material purchased or obtained by you through the Software will meet your expectations; or (vi) any errors in the Software will be corrected. YOU EXPRESSLY UNDERSTAND AND AGREE THAT Cloud Social Automation SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS, GOODWILL, USE, DATA OR OTHER INTANGIBLE LOSSES (EVEN IF Cloud Social Automation HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES) RELATED TO THE SOFTWARE, including, for example: (i) the use or the inability to use the Software; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Software; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third-party on the Software; (v) or any other matter relating to the Software. Cloud Social Automation reserves the right at any time and from time to time to modify or discontinue, temporarily or permanently, the Software (or any part thereof) with or without notice. Cloud Social Automation shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Software. Miscellanea 1. If you configure the Software to work with one or more accounts on the Cloud Social Automation website or with an instance of Cloud Social Automation Enterprise, your use of the Software will also be governed by the Cloud Social Automation website Terms of Service and/or the license agreement applicable to your instance of Cloud Social Automation Enterprise. 2. The failure of Cloud Social Automation to exercise or enforce any right or provision of this EULA shall not constitute a waiver of such right or provision. 3. This EULA constitutes the entire agreement between you and Cloud Social Automation and governs your use of the Software, superseding any prior agreements between you and Cloud Social Automation (including, but not limited to, any prior versions of the EULA). 4. You agree that this EULA and your use of the Software are governed under California law and any dispute related to the Software must be brought in a tribunal of competent jurisdiction located in or near San Francisco, California. 5. Please send any questions about this EULA to support@Cloud Social Automation. © 2018 Cloud Social Automation, Inc. All rights reserved.End-User License Agreement This End-User License Agreement (EULA) is a legal agreement between you (either as an individual or on behalf of an entity) and Cheat Layer Inc. regarding your use of Cheat Layer's desktop applications, including Cheat Layer DesktopTM for Mac and Windows and associated documentation (the "Software"). IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS EULA, DO NOT INSTALL, USE OR COPY THE SOFTWARE. Summary • You must agree to all of the terms of this EULA to use this Software. • If so, you may use the Software for free and for any lawful purpose. • This Software automatically communicates with Cheat Layer servers for three reasons: (1) to receive and install updates; (2) to send error reports; and (3) to send anonymized usage information. You can view sample data to see what information is sent, and you may opt out of sending the anonymized usage data. • This Software is provided "as-is" with no warranties, and you agree that Cheat Layer is not liable for anything you do with it. • You really ought to just go ahead and read the whole EULA. It's not all that long. You should not only rely on this summary. The Agreement By downloading, installing, using, or copying the Software, you accept and agree to be bound by the terms of this EULA. If you do not agree to all of the terms of this EULA, you may not download, install, use or copy the Software. The License This EULA entitles you to install as many copies of the Software as you want, and use the Software for any lawful purpose consistent with this EULA. Your license to use the Software is expressly conditioned upon your agreement to all of the terms of this EULA. This software is licensed, not sold. Cheat Layer reserves all other rights not granted by this EULA. The Restrictions 1. When using the Software you must use it in a manner that complies with the applicable laws in the jurisdiction(s) in which you use the Software. 2. You may not sell, resell, rent, lease or exchange the Software for anything of value. 3. You may redistribute the software, but it must include this EULA and you may not repackage or bundle the Software with any other software. 4. You may not remove or alter any proprietary notices or marks on the Software. 5. You may not re-sell accounts. 6. You may not decompile or reverse engineer the software, for any purpose or under any circumstance. Privacy Notices The Software automatically communicates with Cheat Layer servers for three purposes: (1) updating the Software; (2) sending error reports; and (3) sending anonymized usage data so we may improve the Software. If you would like to learn more about the specific information we send, please visit https://desktop.Cheat Layer/samples/. You may opt out of sending the anonymized usage data, but if you do not want the Software to update automatically or send error reports, you must uninstall the Software. 1. Automatic Software Updates. The Software communicates with Cheat Layer (and sends information described at the URL above) to determine whether there are any patches, bug fixes, updates, upgrades or other modifications to improve the Software. You agree that the Software may automatically install any such improvements to the Software on your computer without providing any further notice or receiving any additional consent. This feature may not be disabled. If you do not want to receive automatic updates, you must uninstall the Software. 2. Error Reports. In order to help us improve the Software, when the Software encounters certain errors, it will automatically send some information to Cheat Layer about the error (as described at the URL above). This feature may not be disabled. If you do not want to send error reports to Cheat Layer, you must uninstall the Software. 3. Anonymized Usage Data. Cheat Layer collects anonymized data about your usage of the Software to help us make it more awesome. Approximately once a day the Software sends such data (as described in more detail at the URL above) to Cheat Layer's servers. If you do not want to send anonymized usage data to Cheat Layer, you may opt out by changing your settings in the Preferences view. Fair use policy 1 Generally. You may not use, or encourage, promote, facilitate or instruct others to use, the Service Offerings or Site for any illegal, harmful or offensive use, or to transmit, store, display, distribute or otherwise make available content that is illegal, harmful, or offensive. 2 Illegal Activities. Any illegal activities, including advertising or making available gambling sites or disseminating, storing or promoting child pornography. You may not use Service Offerings in the commission of any crime that violates the laws of any local, state, and federal government of the United States of America. Violations of this provision may result in us making your information and information about your service and your use of our Service Offerings available to law enforcement with or without your consent or knowledge. This includes material that is obscene, defamatory, constitutes an illegal threat, or violates export control laws. 3 Harmful or Fraudulent Activities. Activities that may be harmful to others or our operations or reputation, including promoting or disseminating fraudulent goods or services or schemes, including ponzi or pyramid schemes, phishing, or pharming, or engaging in deceptive practices, or obtaining or attempting to obtain Service by any means or device with intent to avoid payment. 4 Infringing Content. You may not upload any material that violates or infringes on the copyright, trade secret or intellectual property rights or trademark rights of any individual or organization. 5 Offensive Content. Content that is defamatory, grossly offensive, obscene, abusive, an invasive of privacy, or is otherwise objectionable, including content that exploits children or constitutes child pornography, relates to bestiality, expresses bigotry or hatred, constitutes harassment, or depicts non-consensual sex acts. This includes material that defames, abuses, or threatens any person or group. Content including nude art, pornography, sex-related merchandising and links to such sites elsewhere that are permitted by the laws in the city of Kansas City, the state of Missouri and the country of the United States of America comply with acceptable use. 6 Harmful Content. Content, software or computer technology that may damage, interfere with, intercept, or expropriate any system, program, or data, including viruses, trojan horses, worms, time bombs, or cancelbots are strictly prohibited. Piracy, hacking, cracking, phreaking, warez, pyrotechnics, exploitive software and texts or communications that educate or encourage this activity and/or use are also prohibited. 7 No Security Violations. You may not use Services Offerings to violate the security or integrity of any network, computer, communications system, software application, network or computing device (each, a "System"). Prohibited activities include: (i) Accessing any System or account or computer resource without permission, including attempting to probe, scan, or test the vulnerability of a System or to breach any security or authentication measures used by a System; (ii) Monitoring data or traffic on a System without permission; (iii) Forging TCP-IP packet headers, e-mail headers, or any part of a message describing its origin; and (iv) Alteration, destruction, or any attempt thereof, of any information of Cheat Layer customers or end users by any means of device. This prohibition includes the use of aliases or anonymous remailers. 8 No Network Abuse. You may not make network connections to any users, hosts, or networks unless you have permission to communicate with them. Prohibited activities include: (i) Monitoring or crawling of a System that impairs or disrupts the System being monitored or crawled; (ii) Denial of Service (DoS) - Inundating a target with communication requests so the target either cannot respond to legitimate traffic or responds so slowly that it becomes ineffective (e.g. synchronized number sequence attacks); (iii) Interfering with the proper functioning of any System, including any deliberate attempt to overload a system by mail bombing, unsolicited bulk emailing, initiation of pinging, news bombing, broadcast attacks, stress testing, port scanning, or flooding techniques; (iv) Operating network services like open proxies, open mail relays, or open recursive domain name servers; (v) Using manual or electronic means to avoid any use limitations placed on a system, such as access and storage restrictions; (vi) Attack traffic that disrupts any portion of our network (incoming or outgoing) will be blocked until the customer is able to work with security personnel to resolve the issue; (vii) IRC websites and IRC servers are prohibited; (viii) You may not upload ROMs and Emulators; (ix) You must contact us prior to installing a CDN within our infrastructure. "Shared Resource" CDN's are strictly prohibited. Webhooks are limited to a rate of 1 per minute, and accounts may be restricted by a queue for going over the limit. Open-Source Notices Certain components of the Software may be subject to open-source software licenses ("Open-Source Components"), which means any software license approved as open-source licenses by the Open Source Initiative or any substantially similar licenses, including without limitation any license that, as a condition of distribution of the software licensed under such license, requires that the distributor make the software available in source code format. The Software documentation includes copies of the licenses applicable to the Open-Source Components. To the extent there is conflict between the license terms covering the Open-Source Components and this EULA, the terms of such licenses will apply in lieu of the terms of this EULA. To the extent the terms of the licenses applicable to Open-Source Components prohibit any of the restrictions in this Agreement with respect to such Open-Source Component, such restrictions will not apply to such Open-Source Component. To the extent the terms of the licenses applicable to Open-Source Components require Licensor to make an offer to provide source code in connection with the Product, such offer is hereby made, and you may exercise it by contacting support@Cheat Layer Intellectual Property Notices The Software and all worldwide copyrights, trade secrets, and other intellectual property rights therein are the exclusive property of Cheat Layer. Cheat Layer reserves all rights in and to the Software not expressly granted to you in this EULA. The names Cheat Layer, Cheat Layer Desktop, Cheat Layer for Mac, Cheat Layer for Windows, Atom, the Octocat, and related Cheat Layer logos and/or stylized names are trademarks of Cheat Layer. You agree not to display or use these trademarks in any manner without Cheat Layer's prior, written permission, except as allowed by Cheat Layer's Logos and Usage Policy: https://Cheat Layer/logos. Disclaimers and Limitations on Liability THE SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, AND NO WARRANTY, EITHER EXPRESS OR IMPLIED, IS GIVEN. YOUR USE OF THE SOFTWARE IS AT YOUR SOLE RISK. Cheat Layer does not warrant that (i) the Software will meet your specific requirements; (ii) the Software is fully compatible with any particular platform; (iii) your use of the Software will be uninterrupted, timely, secure, or error-free; (iv) the results that may be obtained from the use of the Software will be accurate or reliable; (v) the quality of any products, services, information, or other material purchased or obtained by you through the Software will meet your expectations; or (vi) any errors in the Software will be corrected. YOU EXPRESSLY UNDERSTAND AND AGREE THAT Cheat Layer SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES, INCLUDING BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS, GOODWILL, USE, DATA OR OTHER INTANGIBLE LOSSES (EVEN IF Cheat Layer HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES) RELATED TO THE SOFTWARE, including, for example: (i) the use or the inability to use the Software; (ii) the cost of procurement of substitute goods and services resulting from any goods, data, information or services purchased or obtained or messages received or transactions entered into through or from the Software; (iii) unauthorized access to or alteration of your transmissions or data; (iv) statements or conduct of any third-party on the Software; (v) or any other matter relating to the Software. Cheat Layer reserves the right at any time and from time to time to modify or discontinue, temporarily or permanently, the Software (or any part thereof) with or without notice. Cheat Layer shall not be liable to you or to any third-party for any modification, price change, suspension or discontinuance of the Software. Miscellanea 1. If you configure the Software to work with one or more accounts on the Cheat Layer website or with an instance of Cheat Layer Enterprise, your use of the Software will also be governed by the Cheat Layer website Terms of Service and/or the license agreement applicable to your instance of Cheat Layer Enterprise. 2. The failure of Cheat Layer to exercise or enforce any right or provision of this EULA shall not constitute a waiver of such right or provision. 3. This EULA constitutes the entire agreement between you and Cheat Layer and governs your use of the Software, superseding any prior agreements between you and Cheat Layer (including, but not limited to, any prior versions of the EULA). 4. You agree that this EULA and your use of the Software are governed under California law and any dispute related to the Software must be brought in a tribunal of competent jurisdiction located in or near San Francisco, California. 5. Please send any questions about this EULA to support@Cheat Layer. © 2018 Cheat Layer, Inc. All rights reserved.