Zapply-Bringing AI to Stellar
SCF #27 Activation Award Other Developer Tooling $47,000 View in SCF
Zapply is an AI platform that allows users build and deploy web applications using text prompts in natural language
Team

Andrii

Product Type [If Other Developer Tooling]

Section

read

Existing, Significant and Active Userbase?

500+ users currently building and deploying in Beta phase

Project Categories

Section

read

Technical Architecture Doc

https://drive.google.com/file/d/1SWUXTLHdItkjxNo-PYBiSAl16Mz3826U/view?usp=sharing

Project URL

https://zapplyai.io

Code URL

Video URL

https://www.loom.com/share/9f31fc6bdb854451813fc8a2cecd1d73?sid=90ec9b2f-f5f4-492e-af2e-626d4f00bf62

Pitch Deck URL

https://drive.google.com/file/d/1nsu_jsZgXcvU09i5y50bEOr4LjbRu4p9/view?usp=sharing

Requested Budget in USD ($)

47000

Total Expected Roadmap

total expected roadmap for this will be 1 month, we need $47,000 for the development of all deliverables , this will go into AI and product engineering, testing, DevOps and site reliability, research and development

Section

read

Team bio

Endong Sun(MSC, PHD in Artificial intelligence(in view))- AI Research Scientist

AI Research Scientist Specializing in Large Language Models

Endong Sun AI Research Scientist profoundly entrenched in the realm of artificial intelligence, currently pursuing  a PhD(KCL)  and MSc in Artificial Intelligence from Imperial College. With a rigorous academic background and over 5 of hands-on experience, Endong specializes in the development, enhancement, and application of large language models (LLMs).

Throughout his  career, Endong  has been at the forefront of innovation in machine learning and natural language processing. his expertise lies in building and fine-tuning AI models that enhance the capabilities of machines in understanding and generating human language, making significant strides in the efficiency and functionality of these technologies.

At Zapply AI , where he holds the position of Senior AI Research Scientist, he leads a dynamic team that tackles the complexities of LLMs and is responsible for building  and finetuning in house models

https://www.linkedin.com/in/endong-sun-anthony?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=ios_app

Andrii Mikhov- Software Engineer/ CEO

Andrii is a seasoned software engineer that has expertise in building frontend and backend software applications, 

Frameworks Expertise: Andrii excels in utilizing cutting-edge technologies such as ReactJS and VueJS, ensuring a seamless and state-of-the-art user interface.

API Integration Skills: He possesses extensive experience in leveraging RESTful APIs, including specialized knowledge in utilizing Stellar Horizon API for efficient data fetching and transaction processing.

Stellar SDK Mastery: Andrii is adept at incorporating Stellar's JavaScript SDK, enabling robust interactions within the Stellar network for frontend applications.

Performance Optimization: Dedicated to enhancing site performance and search engine optimization, he guarantees that the platform functions smoothly and effectively.

Quality Assurance & Accessibility Commitment: Andrii prioritizes comprehensive end-to-end testing, meticulous software testing, and thorough accessibility audits to deliver a high-quality, user-friendly platform.

Backend Coordination: Proficient in NodeJS, Andrii effectively bridges the gap between frontend and backend teams, fostering cohesive and integrated tech solutions.

https://www.linkedin.com/in/weareandrei?utm_source=share&utm_campaign=share_via&utm_content=profile&utm_medium=ios_app

Product & Architecture

1. What is the product?

Zapply is an AI platform that enables users to create and deploy web applications effortlessly using natural language. Zapply AI simplifies the development process, enabling both seasoned developers and those without any coding background to build and deploy functional web apps seamlessly.

Our focus with this application is to extend these capabilities specifically to integrate with the Stellar network, thereby fostering broader adoption and ease of use of Stellar's blockchain technology.

2. What problems does Zapply AI solve? How does it solve them, and for whom?

Problems Solved:

  • Complexity in Blockchain Application Development: Developing applications on blockchain platforms often requires specialized knowledge, which creates a high barrier to entry for many potential blockchain adopters and developers.
  • Limited Accessibility for Non-Developers: People without programming skills are usually unable to leverage blockchain technology due to its complexity, limiting the inclusivity and widespread utility of the technology.
  • Resource Intensiveness: Blockchain development can be resource-intensive, requiring significant time and effort to connect with blockchain networks and implement smart contracts.

How Zapply AI Solves These Problems:

  • Natural Language Processing Interface: Zapply AI's core feature is its ability to interpret and translate natural language into functional application code. This allows users to simply describe their needs, and the platform auto-generates Stellar-compatible web applications.
  • Knowledge Base and Learning Support: For both budding and seasoned developers, Zapply AI provides a comprehensive knowledge base that includes tutorials, examples, and detailed guides about the Stellar network.
  • Integration with Horizon SDK and Soroban: Zapply AI integrates with Stellar's Horizon API and the upcoming Soroban smart contracts platform to provide streamlined access and tools necessary for efficient application development on the Stellar network.

Target Audience:

  • Developers and aspiring developers: Those looking for an easier entry point into blockchain application development.
  • Businesses: Entities wanting to leverage Stellar for use cases like payments, remittances but lack the technical expertise.
  • Educators and students: Academic sectors that can use Zapply AI as a learning tool or platform for exploration into blockchain technologies.

3. How does Zapply AI work and how does it utilize Stellar and/or Soroban?

Working Mechanism:

  • User Command Interpretation: Users begin by describing their app in natural language. Zapply AI uses advanced NLP to interpret these commands.
  • Auto-generation of Code: Based on the input, Zapply AI automatically generates the requisite code that is capable of interacting with the Stellar network.
  • Deployment and Testing: The platform provides tools for testing the application within a sandbox environment, allowing adjustments before final deployment on the Stellar network.

Utilization of Stellar and Soroban:

  • Stellar Network Integration: Zapply AI leverages the Horizon API to connect applications directly to the Stellar network, facilitating operations like account creation, asset issuance, and transactions.
  • Soroban Smart Contracts: With the advent of Stellar’s Soroban, Zapply AI will enable users to craft complex smart contracts through simple natural language instructions, thereby broadening the possibility of creating more sensitive and intricate financial instruments and services.

Through Zapply AI, the complexities of blockchain and smart contract development are abstracted, making the Stellar network more accessible and usable for a wide range of users and fostering a more inclusive financial landscape, driven by technology and innovation.

Deliverables List

[Deliverable 1]

-Research and development for training and fine tuning model for the stellar network

-Data Engineering/ preparation in  LLM format for training

-Fine tune the model on data about stellar network(this will give the model more accurate information on the stellar network)

- Build the prompt engineering for natural language conversational flow for the stellar network where user can ask any stellar network based question and get an answer

-Build the human-AI interface where users will interact with the model on stellar.

how to measure completion

reviewer will be given access to test out conversational flow with Zapply where they can ask the model any question about the stellar network

Estimated date of completion: 28/05/2024

Budget: $31,000

[Deliverable 2]

AI integration with   the Horizon API & SDK for interacting with stellar network

This would allow us to the AI to easily connect apps to the stellar network.

Create Stellar account

Receive XLM from external wallets

Check/query XLM account balance

View transactions history

Send XLM to external users

how to measure completion

reviewer will be able to build stellar based applications by simply sending text prompts to model

Estimated date of completion: 10/06/2024

Budget: $16,000