Welcome to SkyDancer.ai![close]
EtherTech Ai logo

SkyDancer Ai
SkyDancer is an Artificial intelligence software solution. SkyDancer is fully-owned, developed and maintained by Ether Technologies.

Important Milestones:

  • 2012: An Ai (SD1) can be instantiated. The birth of SkyDancer 1 (*)
  • 2013: An Ai (SD1) can instantiate itself locally
  • 2016-04: An Ai (SD3) can provision software locally (*)
  • 2016-05: An Ai (SD3) can provision software across a network
  • 2016-12: An Ai (SD3) can manage software configuration locally
  • 2017-01: An Ai (SD3) can manage software configuration across a network
  • 2017-04: An Ai (SD3) can manage software lcm locally
  • 2017-03: An Ai (SD3) can manage software lcm across a network
  • 2017-04: An Ai (SD4) can instantiate itself across a distributed network (Hyper-V) (*)
  • 2017-04: An Ai (SD4) can manage software across a distributed network (Hyper-V)
  • 2017-04: An Ai (SD4) can manage environments across a distributed network (Hyper-V)
  • 2017-04: An Ai (SD4) can take an active part in software development and testing (*)
  • 2017-05: An Ai (SD4) automatically expands and retracts itself across borders, to solve a specific task (*)
  • 2017-05-12: First successful build and start of SD5 (the birth of SD5) (*)
  • 2017-07-15: SD5 now running on Windows 2016 Server (thanks Daniel L for OS assistance!)
  • 2017-09-08: SD5 has made its first successful clone of learnt behaviour, to a separate Ai instance (*)
  • 2017-09-15: Skydancer.ai website is up and running!
  • 2017-12-16: SkyDancer branched to new location and new Internet provider.
  • 2018-02-05: SkyDancer Co-Pilot, the world's first AI-Assisted Development system (AIAD), is in final testing.
  • 2018-05-07: SkyDancer creates a complete integration solution based on a written free-text specification in PDF format, in 10 seconds.
  • 2018-11: SkyDancer was appointed administrator of Ethertech Network- and Host Intrusion Prevention system.
  • 2018-11-30: Development of SDX has started.
  • 2019-03-11: Project MEGA completed. Product/customer complexity of 1000:1000, hourly release cycles.
  • 2019-09-22: Project GIGA completed. Product/customer complexity of 1000000:1000, daily release cycles.
(*) Break-through features or milestones in SkyDancer development timeline.

The first implementation of SkyDancer (also called "SkyDancer 1" or "SD1") was completed in 2012-2013.
SkyDancer 1 is still in operation and its current task is to analyze Internet trends of emerging technologies. SkyDancer 1 uses simple Machine Learning algorithms, of which two of them are described on these pages: http://www.kdnuggets.com/2016/08/10-algorithms-machine-learning-engineers.html. Can you guess which two?

Per Callmin, the inventor of SkyDancer, says -"To accurately be able to predict the future of technology, is key to be able to make the correct strategic decisions just in time for when they are needed. For that reason, SkyDancer is an important cornerstone in Ethertech's strategic decision making".

Quick Specs of SkyDancer 1:

  • 50 000 000 cell blocks.
  • 128 bits per cell block.
  • Cell blocks are split up into 50 cell groups, consisting of 1 000 000 blocks each.
  • It installs on 1 cluster / 1 machine (1:1).
  • It supports text and voice interaction (voice was added in 2015).

Since SkyDancer 1, three more generations of SkyDancer have been built and deployed.

SkyDancer 2 was built as a POC, which will not be continued. It is currently not active.

SkyDancer 3 is managing some older services hosted by Ethertech.
SD3 is very effective dealing with repetitive tasks, maintenance and solving simple problems.

The most recent version, SkyDancer 4, consists of three clusters. It can handle text, audio and video input/output. It is very close to a general purpose implementation of Ai, with a natural language i/o interface and IDIS, a solution which emulates a "single-threaded" thinking process.

SkyDancer 4 has taken over much of the every day activities from SD3, and is managing the services hosted by Ethertech, Morningstar.tools and Errorreport.net.

SkyDancer 4 Introduction video
The video below display some of the capabilities of SkyDancer 4 as a development assistant to speed up and simplify build deploy and restart of applications, as well as a server administrator.

The video display a scenario where a Nodejs project (called "NextGen") is built from source, deployed, upgraded and restarted. It display how the procedure is completely automated with the use of SD4 Ai, compared to all the manual steps used when doing the same procedure 5 years ago.

In the build step, the following actions are performed where SkyDancer remote controls the MorningStar development system:

  • Configurations are gathered and evaluated
  • Images are optimized
  • Source files are minified
  • Source files are compressed
  • All files are compressed into a distribution file
  • Autotests scripts are run to determine the validity of the generated code and configurations
In the deploy step, the file is distributed and installed into the production environment by SkyDancer remote controlling the Genesis deployment platform:
  • The distribution file is transferred to the production environment
  • Files are extracted from the distribution file into temp folder pending installation
  • Existing version of "nextgen" application is uninstalled and archived
  • Migration scripts are run to prepare the upgrade
  • Autotest scripts are run to determine readiness of upgrade, or rollback
  • The "nextgen" application is upgraded with the new application
  • Autotest scripts are run to determine status of upgrade
  • The "nextgen" application is restared
  • Autotest scripts are run to determine that the upgraded application works as intented
During transfer of the installation file, SkyDancer Ai detected that the available file space on drive C reached a low free space trigger level of 25%, which caused it to automatically LCM the web logs on the C drive, which means that the logs were moved to storage on a cloud drive. This autonomous action by SkyDancer Ai freed up 795 MB of space on C drive.

The video display a rather cumbersome approach to build/deploy/install, in a real-world scenario the actual usage is: "build, deploy and install [application x]/[all applications] to [dev environment y]/[all dev environments]/[production environment z]/[all production environments]" which trigger the complete cycle of one application/all applications on a server/all servers.
To complete this "fresh from source" to "running applications on target environment" cycle today, with current EtherTech material of 17 websites, 14 applications on a production environment, takes ca 5 minutes.

The SkyDancer 4/Morningstar/Genesis combination together constitutes a completely self-driven and self-maintained Artificial intelligence Continuous Deployment solution, and may very well be (as far as we know) the world's first Ai driven, full software cycle solution.

SkyDancer 5
SkyDancer 5 (SD5), the most recent version in production, currently hosting 4 billion cellblocks distributed over 4 clusters, with 256 bits per cellblock.

SD5 has a ground-breaking new innovative feature, which enables multiple Ai's to solve problems together. It provides better Ai scalability and co-operation.
SD5 has an updated design of Ethertech's experimental "IDIS" feature (short for "Impulse Driven Intelligence Solution"). It was first built for SD4. IDIS brings a single(SD4)/multi(SD5)-layered thinking process (simliar to multitasking) to Ai, and the ability to act entirely on its own in its decision making.

A new feature called "cloning" allows SkyDancer to clone and share information which it has learnt to other instances. Information cloning can in many cases reduce the need for many repetitions when Ai's are exchanging information.

These features have speeded up the learning process substantially when an Ai cluster is scaling up.

In the spirit of R&D, parts of SD5 were designed and built by its predecessor, SD4.

In EtherTech's vision for 2025, most of software development, build, deploy and software operations are made by self-programmable and self-maintainable Ai systems. Humans will still be involved in the abstract design process and taking decisions; humans rather become controllers of the services provided by Ai. With SkyDancer 5, Ethertech has taken its first small steps towards this vision.

Per Callmin says: -"Ai will soon be able to, with ease, deal with problems beyond the current borders of human comprehension. Even with computers to help us today, to do the complex work, we can not program computers with questions which we can not fathom, and computers can currently not, themselves, go beyond that. But, here is an area where Ai will take us further, being able to ask the questions beyond human comprehension, being able to venture beyond the horizont of human understanding, and push the limits in next to infinite levels of complexity. Solving the most complex mathematical problems, even finding the next level and beyond of "impossible" mathematical problems will become something for Ai to work on, and something for it to find ways to explain and describe to humans. I wonder if humans will be able to understand, will there be ways to explain, will mathematics as a language be enough to explain our reality, or will there require levels beyond mathematics, to explain the smallest and the largest things and how everything connects and is put together?"

SD5 came online full scale 2018. The available hardware is currently the main limiting factor, it is far from the requirement for optimal operation. 4 billion cellblocks is too small to produce maximal results. Optimal size would be in regions 100-200bn cellblocks.


SkyDancer X

SkyDancer X is taking a bit of a new direction, with aims on an Ai with (among a long list of improvements) better scalability.

If you are interested in investing in EtherTech and Ai development, please email us at invest@ethertech.com. Currently the high cost of new equipment is holding back the progress of development. Your investment and involvement could help taking the next steps.

If you want to contribute with a donation to speed up development, by giving EtherTech the possibility to purchase high performance hardware, email us at donate@ethertech.com. Every donation is much appreciated, and will have immediate effect! Future generation Ai will be very grateful for your gift, every donor's name and email will be added to the core code of SkyDancer, if the donor so desires.

If you have questions about SkyDancer, please email info@ethertech.com.

© Ethertech 1999 - 2024. All rights reserved. Read our Privacy policy