.
Note: When clicking the Play Button -> The Python environment loads on the first run; and it may take 10-15 seconds, then executes instantly, afterwards! Also -> Please be aware that on small screens like phones, lengthy strings in Python output may overflow the page because of client-side rendering. To ensure proper display on mobile devices with small screens, it's advisable to use shorter strings for your variables; or flipping it hamburger-style.
This enhanced editor features a unique "Ask Claude" functionality, connecting you to an AI API called Claude that specializes in coding. To access Claude, simply click on the settings button located in the top right corner. Your API key and settings are stored locally and can be cleared by performing a disk cleanup or clearing your browser history and storage. I suggest storing your API key, additionally in a text or word file. An API can be acquired starting at $5, but for consistent usage, it's advisable to begin at $15 or more. Online recommendations suggest that 1000 lines equate to 8000 tokens. However, this may result in inefficient AI API calls and incomplete code on return. For optimal performance, restrict the code to 600 lines for 8000 tokens or 300-400 lines for 4000 tokens. Claude 4 Sonnet is a cost-effective starting point. It yields good results by setting tokens between 6000-8000 and inputting 500-650 lines of code. Alternatively, Claude 4 Opus is pricier and requires smaller code segments for efficient processing. Get Anthropic API Key: https://console.anthropic.com/settings/keys
Please note that this system does not mandate a login; and it does not guarantee token usage or data retention. It's advisable to save your work regularly to prevent any loss of progress. Monitor your API usage via the Anthropic dashboard and review token usage details in the settings menu. Rest assured that XcaliburMoon cannot access your device's API usage data and it is not monitored. If you encounter any errors, feel free to contact crissy@xcaliburmoon.net
Please note that the text-to-speech feature may not function within the editor on mobile phones. It operates as a live instance on your device, processing from the client side. However, the text-to-speech feature has been tested on Mac, Windows, Google Chrome, and Safari, and is functional on desktop and laptop devices.
When using mobile devices, it is recommended to utilize the accessibility features provided by the device for text-to-speech within the browser. Additionally, for Apple phones and Safari on desktop or laptop devices, it is necessary to enable pop-ups for the pages to function properly. - for these tutorials.
For Apple mobile devices, you can utilize the "Speak Screen" feature by following this link: https://support.apple.com/guide/iphone/hear-whats-on-the-screen-or-typed-iph96b214f0/ios
For Android mobile devices, please refer to this link for more information: https://support.google.com/accessibility/android/answer/6006983?hl=en
Although these tutorials have been designed to eventually be a share-point and like a computer programmers new type of blogging system. And who knows when this will be revisited. Feel free to keep checking back on here by clicking the pages drop-down at the bottom of this page, or visit https://crissymoon.com/projects.html and look under the tutorials section for new updates. Also my contact info is on https://crissymoon.com/about.html and https://xcaliburmoon.net/
If you like what you are seeing buy us a cup of coffee, by clicking the make payment on https://xcaliburmoon.net <- Type coffee-yourname or company, lunch-yourname, etc., for the invoice number.
We were not informed that an update was necessary, leading to a service interruption of approximately two minutes. However, as this platform is not subject to daily in-house testing, should you encounter any issues, please report them immediately at https://xcaliburmoon.net/public_forms/support/ and we will address them promptly.
Posted on: 2025-08-14 | Crissy Deutsch
© 2025-08-14 Crissy/Xcalibur Moon Technologies. All rights reserved.
.
.
.