project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

SignGPT

SignGPT is a highly trained assistant that provides in-depth insights about the Sign Protocol and its ecosystem products. It answers queries with precision, making complex Sign topics accessible to newcomers, researchers, enthusiasts, and developers.

SignGPT

Created At

ETHOnline 2024

Project Description

SignGPT assists developers in building dapps using the Sign Protocol, and the Community to understand and get benefits from the Sign Products through a conversational UI, powered by OpenAI Assistants, GPT-4o model, and the latest tech-stack.

It helps developers code, fix, and test their smart contracts to build web3 applications on Sign. Simply enter a prompt in the UI to get accurate answers. Specially designed for the Sign community of developers and ecosystem products, SignGPT is developed by Asharib Ali as a submission for the "Sign Protocol Hackathon on EthOnline 2024".

SignGPT offers many great features to help developers & community to build, ship, and earn quickly on Sign Protocol.

Problem Statement with Solution:

Developers want to build on Sign but lack an interactive way to quickly and easily create full-stack web3 applications, and community want to understand the diverse products of Sign. They might use ChatGPT, but it's trained on outdated data and doesn't know about the latest developments. Plus, GPT Plus costs $20 per month. That's why we need a platform/chatbot to address this issue: "Help developers write, fix, and test their smart contracts & Community to understand and get benefits from the Sign Products for the Sign Protocol" in a conversational way. I have trained it on a good amount of Sign Ecosystem products data via custom Google Search APIS, and have prompt-engineered it to achieve the best results.

Features: āž”ļø One time Name & Email require to access the Application. šŸŽÆ Personalized answers for community & developers. šŸ•’ Real-time updates from Internet. šŸ‘Øā€šŸ’» Chat via CUI (Conversational User Interface). šŸŽ¤ Voice functionality for easy interaction. šŸ‘ Provide Feedback. ā˜‘ļø12 Limit Messages per 24 hours.

Benefits: šŸŒŸ Enhances developer experience. šŸ“° Keeps the Sign community informed. šŸŒ Makes Sign more accessible. šŸ“ˆ Assist greater engagement and project development.

Potential Integration: I have built two versions of the SignGPT, both have the same functionalities but one chatbot fixes in the full viewport of the screen and the other one is the pop-up version, both have the same functionality and are built with the same APIs, these chatbots can-be integrated into anywhere either on the complete subdomain of official website or the docs website but with the popup version.

How it's Made

OpenAI Assistant APIs: Powers the natural language processing abilities to deliver accurate responses and maintain a conversational style with (function calling, code interpreter, and file search). FlowiseAI: Customized LLM orchestration flow tool. Next.js, TypeScript, TailwindCSS: Provides a seamless, dynamic user interface with a consistent design. OpenAI GPT-4o and Moderation APIs: Handles advanced chatbot responses and content moderation. Google Custom Search API: Allows the chatbot to fetch relevant information online to provide up-to-date answers. Custom Training Data with Prompt Engineering: Ensures precise responses through well-crafted prompts and curated data. OpenAI Whisper API for Speech-to-Text: Supports speech recognition to deliver a multi-modal experience. LangSmith API for Chatbot Analysis: Analyzes chatbot interactions for optimization and refinement.

background image mobile

Join the mailing list

Get the latest news and updates