SingularityNET (AGIX) Unveils Biweekly Development Progress on Decentralized AI Platform

Luisa Crawford  Jun 17, 2024 02:00  UTC 18:00

2 Min Read

SingularityNET (AGIX) has released its latest biweekly development report, highlighting significant progress in various components of its decentralized AI platform, according to SingularityNET.

Introduction

The report covers technical advancements made during weeks 22, 23, and 24 of 2024. Key improvements include enhanced user experience across system components, bug fixes in the Marketplace, and updates to the Publisher Portal, Daemon, Python SDK, and Text User Interface (TUI). The development team is also working on the Sandbox to streamline the creation of user interfaces for various services.

Marketplace

Frontend

  • Resolved bugs in the payment process for services;
  • Fixed errors arising from version and dependency updates.

Backend

  • Fixed code build for service validation;
  • Fixed the method for updating service status.

Publisher Portal

  • Resolved an error encountered when attempting to edit a service belonging to a different organization.

Python SDK

  • Added the network parameter to configure the network directly from the SDK;
  • Implemented identity generation directly from the SDK;
  • Added the force_update parameter to make proto compilation optional (testing);
  • org_id and service_id are now set once instead of twice;
  • Refactored test_sdk_client.py to unittest, commenting out non-functional code pending review (testing);
  • Suppressed two network-related warnings (testing);
  • Fixed minor documentation bugs;
  • Resolved the proto-image-generation issue, tested other services, and addressed some broken ones.

Text User Interface (TUI)

  • Redesigned the user interface according to the new design;
  • Added Python installation to the start script, and created a script for MacOS;
  • Fixed crashes that occurred in several scenarios;
  • Added a “Back” button to the Deposit/Withdraw/Transfer pages;
  • Corrected the text on the ‘delete organization’ button.

Daemon

  • Added trainingInProto status to the heartbeat;
  • Implemented the ability to assign free calls for individual addresses in the config.

UI Sandbox

  • Developed a component to interact with tabs;
  • Fixed localStorage usage to store settings;
  • Implemented a file caching system.

About SingularityNET

Founded by Dr. Ben Goertzel, SingularityNET aims to create a decentralized, democratic, inclusive, and beneficial Artificial General Intelligence (AGI). The platform is designed to be open to anyone and not limited to the narrow goals of a single corporation or country. The team consists of experienced engineers, scientists, researchers, entrepreneurs, and marketers, with specialized teams focusing on application areas like finance, robotics, biomedical AI, media, arts, and entertainment.



Read More