Recent hype around AI has seen a consolidation around big players in terms of accessibility to models and computing power. To secure diversity we need to provide access to decentralized computing.
NuNet will enable training, running and inference of various Open Source chatbots on decentralized hardware. NuNet's solution is all-inclusive for users and providers.
This is the total amount allocated to NuNet: Running OSS ChatGPT alternatives on decentralized network // Enabling cheap and reliable Open Source chatbots alternatives on decentralized hardware supporting independence from big tech solutions..
Avimanyu Bandyopadhyay, PhD candidate
Lead Researcher and systems scientist
Kabir Veitas, PhD
CEO and lead architect
For the development we shall use only open source frameworks as follows:
These technical dependencies do not require permissions to use outside Open Source licensing and are taken into account in our feasibility study. Therefore, integrating these dependencies will not cause any delays.
Project will be fully open source in line with our licensing policy.
SDG Goals
SDG Subgoals
Problem:
The current state of global computing is dominated by a few large infrastructure and AI model providers who control the market by locking users into their computing and data silos. However, most of their models (e.g. OpenAI large language model) is being trained on the public data of Internet users. Consequently , cutting-edge AI and ML technologies are not affordable for most except the largest corporations, which further widens the gap between big players and everybody else, while both raw data as well as training models are publicly available and belong to all humanity.
Unique solution:
A decentralized computing infrastructure of NuNet, powered by Cardano transaction and settlement layer, can provide a unique solution to these problems. NuNet is building a globally decentralized computing framework that combines the latent computing power and storage of independently owned compute devices across the globe into a dynamic ecosystem of compute resources. The application of this platform will democratize access to AI and ML technologies and trained models and unlock the potential of AI development to all humanity rather than selected bid tech players.
Detailed approach:
Proposed use of funds:
The funds would be used for the development and maintenance of the decentralized computing infrastructure, including the creation of open-source platforms and protocols, blockchain integrations, and the implementation of the tokenomic ecosystem. Funds would also be allocated for testing and optimizing training and storage of open source AI models on the infrastructure, as well as for community engagement and expansion efforts.
Proposed structure:
The proposed structure would involve deploying open source AI models on a decentralized network of independently owned compute devices, integrated with the Cardano blockchain and managed through NuNet's computing framework. The tokenomic ecosystem would be based on the NuNet Utility Token (NTX), and the system would be governed by open-source platforms, protocols, and APIs.
Benefits for the Cardano ecosystem:
The integration of a decentralized computing infrastructure on Cardano would bring several benefits to the Cardano ecosystem. It would democratize access to AI and ML technologies, allowing individuals, researchers, and SMEs to affordably develop and apply new technologies. It would also unlock the potential of dormant computing resources, creating a dynamic ecosystem for compute resources. Furthermore, it would enhance the utility and performance of AI models deployed on the Cardano blockchain, contributing to the advancement of AI research and development in the Cardano ecosystem.
The proposal addresses the following directions of the challenge:
Introduction:
The NuNet platform, as outlined in the proposal, currently offers an infrastructure for machine learning computations. However, the potential of this platform can be significantly expanded by integrating an additional option for training an inference Open Source machine learning and AI models and enabling their free access. This would allow the platform to cater to a wider range of use-cases, and radically increase broad access to differently trained AI as well as Large language models (LLM).
Impact on the Cardano Ecosystem:
The integration of tools and technologies for training, inference, hosting and monetizing Open Source language models and chatbots into NuNet platform can have a transformative impact on the Cardano ecosystem. The potential influx of users would not only increase the number of transactions but also strengthen the Cardano community by bringing in new perspectives and ideas.
The proposed solution addresses a key challenge in the Artificial Intelligence and Cardano ecosystems: the need for a more versatile computational platform that can democratize access to cutting edge AI solutions. By offering a solution that can handle both machine learning and non-machine learning computations, the platform can become a one-stop solution for researchers, thereby solving this issue.
Benefits:
The proposed solution addresses the AI challenge by democratizing access to AI and Machine Learning technologies and unlocking the potential of dormant computing resources. By integrating a decentralized computing infrastructure on Cardano, powered by NuNet, we can create a dynamic ecosystem for compute resources that is accessible to all, not just large corporations. This approach can help to bridge the gap between big players and everybody else in the field of AI and ML.
The impact on the Cardano ecosystem would be significant.
Firstly, the integration of a decentralized computing infrastructure on Cardano would bring a new level of functionality to the blockchain, enabling it to support complex AI models and workflows. This would enhance the utility of the Cardano blockchain and could attract more developers and users to the ecosystem.
Secondly, the proposed solution would unlock the potential of dormant computing resources, creating a dynamic ecosystem for compute resources. This would incentivize participation in the Cardano ecosystem, as individuals could be rewarded for providing computing resources through the tokenomic ecosystem based on the NuNet Utility Token (NTX).
Thirdly, the proposed solution would democratize access to AI and ML technologies, allowing individuals, researchers, and SMEs to affordably develop and apply new technologies. This could lead to an increase in innovative projects and applications being developed on the Cardano blockchain, further strengthening the ecosystem.
In terms of quantifiable impact, it's challenging to provide exact figures without more detailed analysis. However, given the rapid growth in AI and ML technologies, with the global AI market projected to reach USD 360.36 billion by 2028, and the increasing demand for decentralized computing resources, as evidenced by the edge computing market expected to grow to USD 111.3 billion by 2028, we believe that the proposed solution could attract a significant number of new users and developers to the Cardano ecosystem. This could potentially lead to an increase in the number of transactions on the Cardano blockchain, contributing to its growth and development. The integration of these high-growth sectors with the Cardano ecosystem could also enhance its visibility and reputation in the broader technology and business communities, attracting further investment and innovation.
Quantitative Metrics:
1. User Adoption: A key sign of success would be the influx of new users and developers drawn to the open-source chatbot alternatives as a result of the initiative. This can be quantified by monitoring the growth in user base, the number of unique visitors to the platforms, and the number of developers utilizing the infrastructure for deploying AI models.
2. Transaction Volume: Track the number of transactions on the platform. An increase in transaction volume would indicate a higher usage of the platform.
3. Successful Deployments: A surge in the number of interactions on the open-source chatbot platforms would signify a higher degree of activity and engagement within the ecosystem, suggesting that the initiative has been successful in attracting users and developers.
Qualitative Metrics:
1. User Feedback: User feedback and reviews can offer valuable subjective insights into the success of the initiative. This could include surveys, interviews, and user reviews, which can help to assess user satisfaction and pinpoint areas for enhancement.
2. Community Engagement: The degree of community involvement can be quantified by observing activity on AI forums, social media, and other community platforms. This could include the number of posts, comments, likes, shares, and followers, as well as the community's sentiment towards the initiative.
3. Innovation and Development: The number of innovative projects and applications being developed as a result of the initiative can also serve as a measure of success. This could be tracked by monitoring the number of new projects, the amount of funding secured, and the impact of these projects on the chatbot landscape and beyond.
By monitoring these metrics over time, we can gain a comprehensive understanding of the initiative's impact on the open-source chatbot landscape, both in the short and long term. These measures are realistic as they are based on observable and measurable indicators, and they consider both the numerical and subjective aspects of the initiative's success.
Some of the direct benefits to the Cardano ecosystem are:
Some of the indirect benefits to the Cardano ecosystem are:
Spreading Outputs Over a Timescale
Our project plan includes clear milestones and deliverables, which will be shared publicly as they are completed. This incremental release of outputs will ensure a continuous stream of updates for the community.
This approach lets us provide updates on a regular basis, and offers users the chance to provide feedback that we can use to guide subsequent development.
Sharing Outputs, Impacts, and Opportunities
We intend to leverage various communication channels to share our project's outputs, impacts, and opportunities:
Testing and further research
As an open-source project, our outputs will be freely accessible for further research and development. We encourage the community's involvement in testing our solutions to enhance their real-world performance.
Community Testing: We'll invite our users to participate in alpha and beta testing phases, where they can help identify bugs and suggest improvements. We'll use GitLab's issue tracking for managing feedback and provide guidelines for issue reporting and feature suggestions.
Internally, we'll use project insights and community feedback to guide our future work, optimize performance, and prioritize new features. Our aim is to foster a collaborative development ecosystem that is robust, relevant, and of high quality.
NuNet has a proven track record in developing and managing complex technological projects. As part of the SingularityNET ecosystem, NuNet supports the decentralized operation of their global AI ecosystem. NuNet has also successfully finished Fund8 that facilitates a decentralized GPU ML Cloud for the open web. This experience and expertise make NuNet well-equipped to handle the complexities of this project.
Our team is populated with seasoned software engineers with excellent skills to leverage and deploy open source AI models in a decentralized manner. NuNet past work includes the implementation of projects similar to the one proposed here, showcasing our readiness to tackle the unique challenges this project poses.
NuNet is committed to Open Source Software development from the inception. Therefore, all our development and progress is available for public scrutiny at all times as well as open collaboration with the community. We actively invite and work with the community in regards to contribution, usage, work and testing of the platform codebase.
Link: https://gitlab.com/nunet
NuNet licencing policy:
https://docs.nunet.io/nunet-licensing-policy/
Openness and Responsibility:
We have established a robust framework to ensure openness and responsibility in the execution of the project and the management of finances:
1. Elaborate Budgeting: We present an exhaustive budget layout at the start of the project that details the fund allocation across various tasks. This leaves no room for ambiguity regarding the utilization of funds.
2. Periodic Reporting: Regular updates regarding the project and financial statements will be shared, offering complete transparency into the progression of the project and the use of funds.
3. External Auditing: We are open to audits conducted by independent third parties at regular intervals. This ensures responsibility and openness in our financial management.
4. Escrow Mechanisms: To further reassure proper use of funds, we can utilize an escrow service. This arrangement ensures that the project funds are held by a third party and released according to pre-set milestones. This provides an extra layer of assurance for the funds.
5. Payment Based on Milestones: Our payment structure is built around specific, agreed-upon milestones. This ensures that funds are released as we achieve these milestones. The completion of each milestone can be verified, ensuring you pay only for verifiable progress.
These measures reflect our commitment to openness, responsibility, and proper management of funds. We believe that these factors, along with our technical capabilities, make us an ideal choice to successfully execute this project.
We understand that not all steps we have implemented are valid for the Catalyst proposal but it demonstrates the internal working procedures we have in place.
Catalyst Experience
NuNet also has received the funding for proposals in Fund7 and Fund8. One proposal is successfully closed and the other is close to completion with one technical obstacle left to be solved. Overall, the funds were spent as intended on the development which can be monitored on Gitlab with daily commits since the award.
https://gitlab.com/groups/nunet/-/milestones/19#tab-issues
https://gitlab.com/groups/nunet/-/milestones/20#tab-issues
Financial Stability
As a 28+ strong team, we have independent funding to develop the core platform with a cash runway for at least 1-1.5 years. Cardano Catalyst proposals are used to extend the functionality and add features to the platform in order to enrich the possible use cases.
The financial report is publicly available and can be reviewed here:
https://medium.com/nunet/nunet-financial-report-2022-and-outlook-for-2023-405d38397629
Main goals:
1. Democratize Access to AI and ML Technologies: One of the primary goals of the project is to democratize access to AI and ML technologies. By creating a decentralized computing infrastructure on Cardano, we aim to make these technologies accessible to all, not just large corporations.
2. Unlock Dormant Computing Resources: Another key goal is to unlock the potential of dormant computing resources. By incentivizing individuals to contribute their computing resources to the network, we aim to create a dynamic ecosystem of compute resources.
3. Enhance the Cardano Ecosystem: The project also aims to enhance the Cardano ecosystem by integrating a decentralized computing infrastructure. This would bring a new level of functionality to the blockchain and could attract more developers and users to the ecosystem.
4. Promote Innovation and Development: Finally, the project aims to promote innovation and development within the Cardano ecosystem. By democratizing access to AI and ML technologies, we hope to encourage the development of new projects and applications on the Cardano blockchain.
To validate if our approach is feasible, we will use a combination of quantitative and qualitative measures. These could include:
1. User Adoption and Transaction Volume: We will track the number of new users and developers attracted to the Cardano ecosystem, as well as the number of transactions on the Cardano blockchain. An increase in these metrics would indicate that our approach is successful.
2. Community Engagement: We will measure the level of community engagement by tracking activity on forums, social media, and other community platforms. This will give us an indication of the community's interest and involvement in the project.
3. Feedback and Reviews: We will seek feedback and reviews from users and developers to gauge their satisfaction with the project and identify areas for improvement. This will provide valuable qualitative insights into the success of the project.
4. Innovation and Development: We will monitor the number of innovative projects and applications being developed on the Cardano blockchain as a result of the project. This will give us an indication of the project's impact on innovation and development within the Cardano ecosystem.
By tracking these metrics over time, we will be able to validate if our approach is feasible and if we are achieving our project goals.
Milestone 1: Project Commencement and detailed architecture design
Milestone 2: Implementation of detailed architecture
Milestone 3: Internal, community testing and resolving additional issues
Milestone 4: Production release
Milestone 5: Technical documentation and result dissemination
Milestone 6: Community Engagement and Expansion for diverse AI models
Milestone 1: Project Commencement and detailed architecture design
Milestone 2: Implementation of detailed architecture
Milestone 3: Internal, community testing and resolving additional issues
Milestone 4: Production release
Milestone 5: Technical documentation and result dissemination
Milestone 6: Community Engagement and Expansion for diverse AI models
Each milestone’s progress will be tracked through the completion of the stated expected results and the achievement of the anticipated impact. Regular project update meetings and reports will provide visibility into the project's progress, and any issues or delays will be addressed through the project's risk management process. The overall project management methodology will be agile, with regular sprint planning, daily stand-up meetings, and retrospective meetings. Key performance indicators will be defined to track the progress and success of the project. The team will regularly communicate with stakeholders and the Cardano community to keep them updated on the progress and gather feedback.
Each project is examined in great detail which can be seen in the proposed budgeting sheet. This results in pre-feasibility and feasibility studies which minimize the risk of budget overruns.
Project management in NuNet is on a high level with employed techniques such as Agile, Scrum, CCPM and others resulting in a good daily overview of the project progress.
The project is complex and involves research and development uncertainties however, NuNet is a well funded deep tech startup and in case of budget overruns will continue to develop until delivered due to this being a critical part of the overall NuNet development plan. This is evidenced by the funding received in Cardano Catalyst Fund 7 and 8 where NuNet has continued the work despite the substantial unexpected technical roadblocks and time impact.
The costs of the project are based on the average salary levels of engineers currently employed by NuNet. Since the team is fully distributed and remote, it is challenging to have a suitable median cost that covers the range of countries (India, Pakistan, Ethiopia, Brasil, Egypt, UAE, UK, Italy and others).
We believe that the costs are reasonable and reflect the seniority and knowledge of various positions involved in the delivering of the proposal.
In line of full openness, in the budget table can be seen the very granular distribution of costs, all the way to the hours of each position for each milestone.
In addition, fully remote workers can compete for jobs in Western countries driving the individual compensation levels much higher than in their native countries.
NuNet is a deep tech startup that is developing cutting edge solutions in the decentralized open source space. Currently, there are 28+ people in NuNet working on delivering use cases, primarily for Cardano. On top of that,
As a SingularyNET spin-off, NuNet has access to 100+ AI and software engineers for support. Main team members responsible for this proposal are presented below.
The NuNet Team working on this project:
Name: Kabir Veitas, PhD AI, MBA
Location: Brussels, Belgium
LinkedIn: https://www.linkedin.com/in/vveitas/
Position: Co-Founder & CEO
Bio:
Working in the computer software, research and management consulting industries with demonstrated experience. Skilled in Artificial Intelligence, cognitive and computer sciences, systems thinking, technology strategy, strategic business planning, management and social science research. Strong operations professional with a Doctor of Philosophy - PhD focused in Multi/Interdisciplinary Studies from Vrije Universiteit Brussel.
Name: Janaina Senna, MSc CS, MBA
Location: Belo Horizonte, Brasil
LinkedIn: https://www.linkedin.com/in/janaina-farnese-senna/
Position: Product Owner
Bio:
Master's degree in computer science and played different roles over the past 20 years, such as development manager, tech lead, and system architect, helping organizations launch new software and hardware products in the telecommunication and energy areas. As a product owner, she has shaped the product vision into manageable tasks and constructed the bridge between developers and stakeholders. She enjoys seeing products coming to life!
Name: Avimanyu Bandyopadhyay, PhD Candidate, Bioinformatics, MTech CS
Location: Kolkata, India
LinkedIn: https://www.linkedin.com/in/iavimanyu/
Position: Systems Scientist
Bio:
Knowledge-driven PhD candidate who manages resources and technical skills to accelerate collaborative research with GPU-based Bioinformatics. He thrives in a fast-paced and cross-disciplinary team environment that challenges his capacity for problem-solving and troubleshooting. He’s very passionate about understanding how various open source software work and loves to design new deployment models for them. Furthermore, he also believes that any software is as good as its documentation.
Interest driven researcher and author of “Hands-On GPU Computing With Python”, he has produced several scientific articles in different areas of science and research, with an academic publication related to enhancing productivity while working with extensive data.
At NuNet, he works with the integration of GPUs, tools and mechanisms with the broader NuNet platform.
Name: Dagim Sisay Anbessie, BSc CS
Location: Addis Ababa, Ethiopia
LinkedIn: https://www.linkedin.com/in/dagim-sisay-7b4b05b8/
Position: Tech Lead
Bio:
Experience in projects in the areas of Robotics, Machine Learning, System Software Development and Server Application Deployment and Administration for several international clients. At SingularityNET he worked on AI and misc. software development. Main responsibilities lay in researching the development path, technology to be used and directing specific tasks to the dev team. Additionally, he has been involved in system development when circumstances demand it.
Name: Jennifer Bourke, BA, MSc
Location: Dublin, Ireland
LinkedIn: https://www.linkedin.com/in/jennifer-bourke-1bb286158/
Position: Marketing and Community Lead
Bio:
A data-driven marketing expert with a postgraduate degree in digital marketing and data analytics. Currently pursuing a postgraduate degree in global leadership, she combines her strategic marketing skills with a global perspective. With over 6 years of experience, Jennifer has a proven track record of driving successful marketing campaigns.
Name: Ilija Radeljic, MSc CE
Location: Oslo, Norway
LinkedIn: https://www.linkedin.com/in/dagim-sisay-7b4b05b8/
Position: Director of Operations and Business Development
Bio:
Corporate industry veteran and AI&Blockchain enthusiast. This combination brings a wealth of 15 years of experience managing major infrastructure, power and manufacturing projects to the emerging blockchain world and its applications.
15+ years of experience in business negotiation, partnerships, leads, market entry, project management, promotion and presentations worldwide.
Formal engineering education, MSc Civil Engineering + MIT Sloan Executive Management and Leadership certified.
Cardano Catalyst Community Advisor and Cardano Catalyst Veteran Community Advisor since the beginning (Fund2) and consulted several funded proposals in Cardano Catalyst.
External auditors:
NuNet is also collaborating with the external auditing company Obsidian (https://obsidian.systems/) which has been contracted to audit the core platform development as well as specific use case integrations such as this one.
We intend to extend their contract (or hire another suitable 3rd party auditor) for auditing the implementation of this research work as well.
External support:
NuNet has a capable team (28+) to tackle the project but sometimes some extra resources or skills might be needed outside of the available pool. This will be sourced either as additional employees or subcontracted depending on the size and length of the development.