SingularityNET Decentralized AI Platform: Biweekly Development Report As of July 12th, 2024

SingularityNET
SingularityNET
Published in
3 min readJul 12, 2024

Introduction

We present a special technical development update of our Decentralized AI Platform, highlighting the significant progress made across core components.

Weeks 25, 26, and 27 have seen noteworthy advancements, bringing us closer to our shared vision: a full-scale modernized Decentralized AI Platform. Specifically, we have optimized payments, improved the user interface, and extended the developer toolkit with improved documentation and new features. Significant backend updates include a new logging system and updated hooks. Our SDK has received new features, and the UI sandbox now boasts improved navigation and customization.

Marketplace

  • Streamlined payment processing via Metamax, reducing user actions, improving speed, and resolving bugs;
  • Addressed layout bugs and updated the display of several elements (currently in testing).

ICP Boilerplate

  • Completed application testing;
  • Reviewed developer portal documentation;
  • Preparing to publish source code and instructions.

Developer Portal

  • Updated documentation to include the new service;
  • Added a documentation search function;
  • Updated titles, descriptions, and keywords in each document for improved search visibility.

Text User Interface (TUI)

  • Resolved various bugs;
  • Modified UI based on design changes;
  • Improved and updated documentation;
  • Quality assurance testing is in progress.

Daemon

  • Replaced outdated logger with Zap, refactored, and improved daemon logging;
  • Etcd server and daemon now work with Zap;
  • Enabled separate configuration for Etcd logs and added the ability to write logs to multiple sources simultaneously;
  • Introduced new Telegram bot hooks and completely redesigned the hooks system;
  • Updated tests and fixed documentation errors;
  • Preparing for a new release.

SDK Python

  • Released a new version of the SDK;
  • Added functions for organization list and organization list services;
  • Added a function to parse proto files and return service information;
  • Rewrote config logic to streamline the passing of global parameters like private keys and Infura keys.

UI Sandbox Update Report

  • Added tabs to the preview and library areas;
  • Implemented router (navigation) with definitions for main pages and a 404 page for undefined routes;
  • Added settings for font, line height, and workspace caching interval;
  • Implemented loading of the workspace from cache on reboot;
  • Added saving of user-selected settings in localStorage;
  • Developed a child application for testing UI components, integrating SNET WEB SDK, error handling, and GRPC requests;
  • Added templates for receiving configs from the server for UI development and testing.
  • Added main components to ComponentsLibrary for future display;
  • Implemented modal windows for content and loading indication;
  • Debugged the theme for new elements and redesigned the theme switch for the editing area.

About SingularityNET

SingularityNET was founded by Dr. Ben Goertzel with the mission of creating a decentralized, democratic, inclusive, and beneficial Artificial General Intelligence (AGI). An AGI is not dependent on any central entity, is open to anyone, and is not restricted to the narrow goals of a single corporation or even a single country. The SingularityNET team includes seasoned engineers, scientists, researchers, entrepreneurs, and marketers. Our core platform and AI teams are further complemented by specialized teams devoted to application areas such as finance, robotics, biomedical AI, media, arts, and entertainment.

Decentralized AI Platform | OpenCog Hyperon | Ecosystem | ASI Alliance

Stay Up to Date With the Latest SingularityNET News and Updates:

--

--

SingularityNET
SingularityNET

The world's first decentralized Artificial Intelligence (AI) network