<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.5c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +KIpo7xRiXgen8uAZHZcOa6HSbPtxZ97WekhsmR/benKXyYuEMLO9ix/b2OGsecC -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:srt="http://fasb.org/srt/2026" xmlns:srt-types="http://fasb.org/srt-types/2026" xmlns:ecd="http://xbrl.sec.gov/ecd/2026" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:mlgo="http://venusacquisitioncorp.com/20260630" elementFormDefault="qualified" targetNamespace="http://venusacquisitioncorp.com/20260630">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/UnauditedInterimCondensedConsolidatedBalanceSheets" id="UnauditedInterimCondensedConsolidatedBalanceSheets">
          <link:definition>00000002 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/UnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical" id="UnauditedInterimCondensedConsolidatedBalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" id="UnauditedInterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss">
          <link:definition>00000004 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity" id="UnauditedInterimCondensedConsolidatedStatementsOfShareholdersEquity">
          <link:definition>00000005 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/UnauditedInterimCondensedConsolidatedStatementsOfCashFlows" id="UnauditedInterimCondensedConsolidatedStatementsOfCashFlows">
          <link:definition>00000006 - Statement - UNAUDITED INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganization" id="NatureOfBusinessAndOrganization">
          <link:definition>999012 - Disclosure - Nature of business and organization</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999013 - Disclosure - Summary of significant accounting policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/DeconsolidationOfSubsidiaries" id="DeconsolidationOfSubsidiaries">
          <link:definition>999014 - Disclosure - Deconsolidation of subsidiaries</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Short-termInvestments" id="Short-termInvestments">
          <link:definition>999015 - Disclosure - Short-term investments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/AccountsReceivableAndAllowanceForCreditLosses" id="AccountsReceivableAndAllowanceForCreditLosses">
          <link:definition>999016 - Disclosure - Accounts receivable and allowance for credit losses</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
          <link:definition>999017 - Disclosure - Property and equipment, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Long-termInvestments" id="Long-termInvestments">
          <link:definition>999018 - Disclosure - Long-term investments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/BankBorrowings" id="BankBorrowings">
          <link:definition>999019 - Disclosure - Bank borrowings</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ConvertibleNotesPayable" id="ConvertibleNotesPayable">
          <link:definition>999020 - Disclosure - Convertible notes payable</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Taxes" id="Taxes">
          <link:definition>999021 - Disclosure - Taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ConcentrationOfRisk" id="ConcentrationOfRisk">
          <link:definition>999022 - Disclosure - Concentration of risk</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Leases" id="Leases">
          <link:definition>999023 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ShareholdersEquity" id="ShareholdersEquity">
          <link:definition>999024 - Disclosure - Shareholders&#8217; equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Warrants" id="Warrants">
          <link:definition>999025 - Disclosure - Warrants</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999026 - Disclosure - Commitments and contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Segments" id="Segments">
          <link:definition>999027 - Disclosure - Segments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalances" id="RelatedPartyTransactionsAndBalances">
          <link:definition>999028 - Disclosure - Related party transactions and balances</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999029 - Disclosure - Subsequent events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999030 - Disclosure - Summary of significant accounting policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationTables" id="NatureOfBusinessAndOrganizationTables">
          <link:definition>999031 - Disclosure - Nature of business and organization (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999032 - Disclosure - Summary of significant accounting policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Short-termInvestmentsTables" id="Short-termInvestmentsTables">
          <link:definition>999033 - Disclosure - Short-term investments (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/AccountsReceivableAndAllowanceForCreditLossesTables" id="AccountsReceivableAndAllowanceForCreditLossesTables">
          <link:definition>999034 - Disclosure - Accounts receivable and allowance for credit losses (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
          <link:definition>999035 - Disclosure - Property and equipment, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Long-termInvestmentsTables" id="Long-termInvestmentsTables">
          <link:definition>999036 - Disclosure - Long-term investments (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/BankBorrowingsTables" id="BankBorrowingsTables">
          <link:definition>999037 - Disclosure - Bank borrowings (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ConvertibleNotesPayableTables" id="ConvertibleNotesPayableTables">
          <link:definition>999038 - Disclosure - Convertible notes payable (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/TaxesTables" id="TaxesTables">
          <link:definition>999039 - Disclosure - Taxes (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999040 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/WarrantsTables" id="WarrantsTables">
          <link:definition>999041 - Disclosure - Warrants (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SegmentsTables" id="SegmentsTables">
          <link:definition>999042 - Disclosure - Segments (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetails" id="NatureOfBusinessAndOrganizationDetails">
          <link:definition>999043 - Disclosure - Nature of business and organization (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/NatureOfBusinessAndOrganizationDetailsNarrative" id="NatureOfBusinessAndOrganizationDetailsNarrative">
          <link:definition>999044 - Disclosure - Nature of business and organization (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" id="SummaryOfSignificantAccountingPoliciesDetails">
          <link:definition>999045 - Disclosure - Summary of significant accounting policies (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" id="SummaryOfSignificantAccountingPoliciesDetails1">
          <link:definition>999046 - Disclosure - Summary of significant accounting policies (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" id="SummaryOfSignificantAccountingPoliciesDetails2">
          <link:definition>999047 - Disclosure - Summary of significant accounting policies (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails3" id="SummaryOfSignificantAccountingPoliciesDetails3">
          <link:definition>999048 - Disclosure - Summary of significant accounting policies (Details 3)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetails4" id="SummaryOfSignificantAccountingPoliciesDetails4">
          <link:definition>999049 - Disclosure - Summary of significant accounting policies (Details 4)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999050 - Disclosure - Summary of significant accounting policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetails" id="ShortTermInvestmentsDetails">
          <link:definition>999051 - Disclosure - Short term investments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ShortTermInvestmentsDetails1" id="ShortTermInvestmentsDetails1">
          <link:definition>999052 - Disclosure - Short term investments (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Short-termInvestmentsDetailsNarrative" id="Short-termInvestmentsDetailsNarrative">
          <link:definition>999053 - Disclosure - Short-term investments (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/AccountsReceivableAndAllowanceForCreditLossesDetails" id="AccountsReceivableAndAllowanceForCreditLossesDetails">
          <link:definition>999054 - Disclosure - Accounts receivable and allowance for credit losses (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/AccountsReceivableAndAllowanceForCreditLossesDetails1" id="AccountsReceivableAndAllowanceForCreditLossesDetails1">
          <link:definition>999055 - Disclosure - Accounts receivable and allowance for credit losses (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/AccountsReceivableAndAllowanceForCreditLossesDetailsNarrative" id="AccountsReceivableAndAllowanceForCreditLossesDetailsNarrative">
          <link:definition>999056 - Disclosure - Accounts receivable and allowance for credit losses (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetails" id="PropertyAndEquipmentNetDetails">
          <link:definition>999057 - Disclosure - Property and equipment, net (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/PropertyAndEquipmentNetDetailsNarrative" id="PropertyAndEquipmentNetDetailsNarrative">
          <link:definition>999058 - Disclosure - Property and equipment, net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Long-termInvestmentsDetails" id="Long-termInvestmentsDetails">
          <link:definition>999059 - Disclosure - Long-term investments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/Long-termInvestmentsDetailsNarrative" id="Long-termInvestmentsDetailsNarrative">
          <link:definition>999060 - Disclosure - Long-term investments (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/BankingBorrowingsDetails" id="BankingBorrowingsDetails">
          <link:definition>999061 - Disclosure - Banking borrowings (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/BankBorrowingsDetailsNarrative" id="BankBorrowingsDetailsNarrative">
          <link:definition>999062 - Disclosure - Bank borrowings (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ConvertibleNotesPayableDetails" id="ConvertibleNotesPayableDetails">
          <link:definition>999063 - Disclosure - Convertible notes payable (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ConvertibleNotesPayableDetailsNarrative" id="ConvertibleNotesPayableDetailsNarrative">
          <link:definition>999064 - Disclosure - Convertible notes payable (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/TaxesDetails" id="TaxesDetails">
          <link:definition>999065 - Disclosure - Taxes (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/TaxesDetails1" id="TaxesDetails1">
          <link:definition>999066 - Disclosure - Taxes (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/TaxesDetails2" id="TaxesDetails2">
          <link:definition>999067 - Disclosure - Taxes (Details 2)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/TaxesDetailsNarrative" id="TaxesDetailsNarrative">
          <link:definition>999068 - Disclosure - Taxes (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ConcentrationOfRiskDetailsNarrative" id="ConcentrationOfRiskDetailsNarrative">
          <link:definition>999069 - Disclosure - Concentration of risk (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/LeasesDetails" id="LeasesDetails">
          <link:definition>999070 - Disclosure - Leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999071 - Disclosure - Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/ShareholdersEquityDetailsNarrative" id="ShareholdersEquityDetailsNarrative">
          <link:definition>999072 - Disclosure - Shareholders&#8217; equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/WarrantsDetails" id="WarrantsDetails">
          <link:definition>999073 - Disclosure - Warrants (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/WarrantsDetailsNarrative" id="WarrantsDetailsNarrative">
          <link:definition>999074 - Disclosure - Warrants (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SegmentsDetails" id="SegmentsDetails">
          <link:definition>999075 - Disclosure - Segments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/SegmentsDetails1" id="SegmentsDetails1">
          <link:definition>999076 - Disclosure - Segments (Details 1)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://venusacquisitioncorp.com/role/RelatedPartyTransactionsAndBalancesDetailsNarrative" id="RelatedPartyTransactionsAndBalancesDetailsNarrative">
          <link:definition>999077 - Disclosure - Related party transactions and balances (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="mlgo-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mlgo-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mlgo-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mlgo-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
    <import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
    <import namespace="http://fasb.org/us-types/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2026" schemaLocation="https://xbrl.sec.gov/country/2026/country-2026.xsd" />
    <import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
    <import namespace="http://fasb.org/srt-types/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd" />
    <element id="mlgo_ClassAOrdinarySharesMember" name="ClassAOrdinarySharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ClassBOrdinarySharesMember" name="ClassBOrdinarySharesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_RetainedEarningsStatutoryReservesMember" name="RetainedEarningsStatutoryReservesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_RetainedEarningsUnrestrictedMember" name="RetainedEarningsUnrestrictedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ViwoTechnologyLimitedViwoTechMember" name="ViwoTechnologyLimitedViwoTechMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShanghaiGuoyuMember" name="ShanghaiGuoyuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_TapuyuMember" name="TapuyuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_YounikeMember" name="YounikeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_SZWeidongMember" name="SZWeidongMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_VIWOTechnologyIncMember" name="VIWOTechnologyIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_WeidongMember" name="WeidongMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShenzhenWeiyixinMember" name="ShenzhenWeiyixinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_VIYITechnologyIncVIYIMember" name="VIYITechnologyIncVIYIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_VIYITechnologyLtdVIYILtdMember" name="VIYITechnologyLtdVIYILtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember" name="ShenzhenWeiyixinTechnologyCoLtdShenzhenWeiyixinOrVIYIWFOEMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember" name="ShenzhenYitianInternetTechnologyCoLtdShenzhenYitianMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShenzhenQianhaiWangxinTechnologyCoLtdQianhaiWangxinMember" name="ShenzhenQianhaiWangxinTechnologyCoLtdQianhaiWangxinMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_HainanWeidongTechnologyCoLtdWeidongMember" name="HainanWeidongTechnologyCoLtdWeidongMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember" name="ShanghaiWeimuTechnologyCoLtdShanghaiWeimuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_WeiyiYuliangBeijingScienceTechnologyCenterLimitedPartnershipWeiyiyuliangMember" name="WeiyiYuliangBeijingScienceTechnologyCenterLimitedPartnershipWeiyiyuliangMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CDDICapitalLtdCDDIMember" name="CDDICapitalLtdCDDIMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_VIWOTechnologyIncVIWOCaymanMember" name="VIWOTechnologyIncVIWOCaymanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_VIWOTechnologyHKCoLimitedVIWOHKMember" name="VIWOTechnologyHKCoLimitedVIWOHKMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShenzhenViwotongTechnologyCoLtdSZViwotongMember" name="ShenzhenViwotongTechnologyCoLtdSZViwotongMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember" name="ShanghaiGuoyuInformationTechnologyCoLtdShanghaiGuoyuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember" name="GuangzhouTapuyuInternetTechnologyCoLtdTapuyuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_BeijingYounikeInformationTechnologyCoLtdYounikeMember" name="BeijingYounikeInformationTechnologyCoLtdYounikeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShenzhenWeidongTechnologyCoLtdSZWeidongMember" name="ShenzhenWeidongTechnologyCoLtdSZWeidongMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_BeijingViwotongTechnologyCoLtdBJViwotongMember" name="BeijingViwotongTechnologyCoLtdBJViwotongMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_BeijingWeiyunshikongTechnologyCoLtdBJWeiyunMember" name="BeijingWeiyunshikongTechnologyCoLtdBJWeiyunMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CentralProcessingAdvertisingAlgorithmServicesMember" name="CentralProcessingAdvertisingAlgorithmServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_MainlandPRCMember" name="MainlandPRCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_HongKongRevenuesMember" name="HongKongRevenuesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShanghaiWeimuMember" name="ShanghaiWeimuMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ViwoCaymanMember" name="ViwoCaymanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_Investment1Member" name="Investment1Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_Investment2Member" name="Investment2Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CentralProcessingAlgorithmServicesMember" name="CentralProcessingAlgorithmServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OtherReceivablesAndPrepaidExpenses" name="OtherReceivablesAndPrepaidExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_StatutoryReserves" name="StatutoryReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_StockholdersEquityIncludingPortionAttributableToNoncontrollingsInterests" name="StockholdersEquityIncludingPortionAttributableToNoncontrollingsInterests" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_FinanceExpensesNet" name="FinanceExpensesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_SharesIssuedconvertedFromConvertibleNotesPayable" name="SharesIssuedconvertedFromConvertibleNotesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_SharesIssuedconvertedFromConvertibleNotesPayableShares" name="SharesIssuedconvertedFromConvertibleNotesPayableShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DisposalclosureOfSubsidiary" name="DisposalclosureOfSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_SharesOutstandings" name="SharesOutstandings" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests" name="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterests" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ReversalallowanceOfCreditLossOfAccountsReceivablesAndOtherReceivables" name="ReversalallowanceOfCreditLossOfAccountsReceivablesAndOtherReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ReversalwriteOffOfPrepaidServiceFee" name="ReversalwriteOffOfPrepaidServiceFee" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_LossOnDisposalOfPropertyAndEquipment" name="LossOnDisposalOfPropertyAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_LossFromShortTermInvestmentunrealizedAndRealized" name="LossFromShortTermInvestmentunrealizedAndRealized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AdvanceFromCustomers" name="AdvanceFromCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ProceedsFromBankBorrowings" name="ProceedsFromBankBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_RepaymentsOfBankBorrowings" name="RepaymentsOfBankBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" name="OperatingLeaseRightofuseAssetsObtainedInExchangeForOperatingLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_SharesConvertedFromConvertibleNotesPayable" name="SharesConvertedFromConvertibleNotesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DisclosureDeconsolidationOfSubsidiariesAbstract" name="DisclosureDeconsolidationOfSubsidiariesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DeconsolidationOfSubsidiariesTextBlock" name="DeconsolidationOfSubsidiariesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DisclosureShorttermInvestmentsAbstract" name="DisclosureShorttermInvestmentsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShortTermInvestmentsTextBlock" name="ShortTermInvestmentsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DisclosureBankBorrowingsAbstract" name="DisclosureBankBorrowingsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_BankBorrowingsTextBlock" name="BankBorrowingsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DisclosureConvertibleNotesPayableAbstract" name="DisclosureConvertibleNotesPayableAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ConvertibleNotesPayableTextBlock" name="ConvertibleNotesPayableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_LeasesTextBlock" name="LeasesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShortTermInvestmentsPolicyTextBlock" name="ShortTermInvestmentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_PrepaidServicesFeesPolicyTextBlock" name="PrepaidServicesFeesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OtherReceivablesAndPrepaidExpensesPolicyTextBlock" name="OtherReceivablesAndPrepaidExpensesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ConvertibleNotesPayablePolicyTextBlock" name="ConvertibleNotesPayablePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CostOfRevenuePolicyTextBlock" name="CostOfRevenuePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ValueAddedTaxesVATAndGoodsAndServicesTaxesGSTPolicyTextBlock" name="ValueAddedTaxesVATAndGoodsAndServicesTaxesGSTPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OtherIncomeExpenseNetPolicyTextBlock" name="OtherIncomeExpenseNetPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_EmployeeBenefitPolicyTextBlock" name="EmployeeBenefitPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_NoncontrollingInterestsPolicyTextBlock" name="NoncontrollingInterestsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_StatutoryReservesPolicyTextBlock" name="StatutoryReservesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock" name="ScheduleOfAccompanyingConsolidatedFinancialStatementsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock" name="ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipmentNetTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DisaggregationOfRevenuesTableTextBlock" name="DisaggregationOfRevenuesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock" name="ScheduleOfRevenueByTimingOfTransferOfGoodsOrServicesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOfRevenueByGeographicLocationsTableTextBlock" name="ScheduleOfRevenueByGeographicLocationsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOfNoncontrollingInterestsTableTextBlock" name="ScheduleOfNoncontrollingInterestsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOfBankingBorrowingsTableTextBlock" name="ScheduleOfBankingBorrowingsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOfTaxPayableTableTextBlock" name="ScheduleOfTaxPayableTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ScheduleOperatingLeaseObligationsTableTextBlock" name="ScheduleOperatingLeaseObligationsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OwnedSubsidiary" name="OwnedSubsidiary" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_EquityInterestTransferred" name="EquityInterestTransferred" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_EstimatedUsefulLives" name="EstimatedUsefulLives" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_NoncontrollingInterests" name="NoncontrollingInterests" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CreditLossesForPrepaidServicesFees" name="CreditLossesForPrepaidServicesFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_TotalGovernmentSubsidies" name="TotalGovernmentSubsidies" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_WeightedAverageNumberOfSharesOutstandingsDiluted" name="WeightedAverageNumberOfSharesOutstandingsDiluted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_RealizedInvestmentLoss" name="RealizedInvestmentLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AllowanceForDoubtfulAccountsReceivables" name="AllowanceForDoubtfulAccountsReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AllowanceForDoubtfulAccountsAddition" name="AllowanceForDoubtfulAccountsAddition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_Recovery" name="Recovery" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_EquityMethodInvestmentsSubTotal" name="EquityMethodInvestmentsSubTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ImpairmentLossOfInvestments" name="ImpairmentLossOfInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ImpairmentAllowance" name="ImpairmentAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_BankingBorrowingsshortterm" name="BankingBorrowingsshortterm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_BankingBorrowingsReceived" name="BankingBorrowingsReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_RepaidBankingBorrowings" name="RepaidBankingBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AggregatePrincipalAmount" name="AggregatePrincipalAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AggregateIssueAmount" name="AggregateIssueAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ConvertibleNotePrincipalAmount" name="ConvertibleNotePrincipalAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ConvertibleNotesPayables" name="ConvertibleNotesPayables" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CouponRate" name="CouponRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_VatTaxesPayable" name="VatTaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_IncomeTaxesPayable" name="IncomeTaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OtherTaxesPayable" name="OtherTaxesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AssessableProfitsUp" name="AssessableProfitsUp" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AssessableProfitsExceeding" name="AssessableProfitsExceeding" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DeferredIncomeTaxExpense" name="DeferredIncomeTaxExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_DeferredIncomeTaxWrittenOff" name="DeferredIncomeTaxWrittenOff" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OperatingLeaseRightofuseAssets" name="OperatingLeaseRightofuseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_LeaseLiabilities" name="LeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CommonStockShareAuthorized" name="CommonStockShareAuthorized" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CommonStockParOrStatedValuePerShares" name="CommonStockParOrStatedValuePerShares" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OrdinarySharesDescription" name="OrdinarySharesDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AdditionalShares" name="AdditionalShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OrdinaryStockSharesAuthorized" name="OrdinaryStockSharesAuthorized" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_VariationOfShareCapitalDescription" name="VariationOfShareCapitalDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ReverseShareSplitDescription" name="ReverseShareSplitDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_ShareConsolidationDescription" name="ShareConsolidationDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_OrdinaryShares" name="OrdinaryShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_RetainedEarningsForStatutoryReserves" name="RetainedEarningsForStatutoryReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_StatutoryReserve" name="StatutoryReserve" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_PaidincapitalAndStatutoryReserve" name="PaidincapitalAndStatutoryReserve" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_AggregateValueOfWarrants" name="AggregateValueOfWarrants" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_Revenue" name="Revenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_CostOfRevenues" name="CostOfRevenues" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_GrossProfits" name="GrossProfits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_Asset" name="Asset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="mlgo_PurchasePrice" name="PurchasePrice" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
