Grant Request: Tali AI - AI-driven bot designed to enhance developer relations

Dear Zcash community we would love any feedback on our recent grant application.

Introducing Tali AI

We propose to build a specialized Discord bot (and or widget that lives on docs page) for Zcash that will use the latest technology around LLM’s (Large Language Models) to import Zcash’s Github repos, documentation, video content and Discord Q&A’s to provide an interface for Zcash users/developers to ask questions in natural language.

The idea is to provide another member to Zcash’s DevRel team, reducing support hours on Discord and a path of triage for commonly asked questions (making the team and users get answers quicker).

Background

The core of technical Web3 projects depends on a healthy ecosystem of developers using the protocols. Developers learn how to use the various projects through inspecting developer docs and Github repositories. As expected, the documentation doesn’t cover everything and a team of people are needed to provide “front line” support to those building / using the protocol.

Enter Developer Relations, a team tasked with being the first human interface with protocols who provide 2 critical roles for the project: building developer communities & tracking product market fit.

The issue that often arises is a lack of human capital to be able to deal with the number of requests & questions that populate a DevRel teams day.

We propose to provide a solution that will enable the Zcash DevRel team to be able to focus on what they do best: solving unique customer problems and building trust in the protocol. By providing a bot that can answer previously asked questions it will enable DevRel to become more effective and in turn provide higher quality support to end users.

Team

Ali Agha

Ali Agha is a technologist and entrepreneur with a focus on decentralized solutions. With his previous venture, Olypsis Technologies, Ali provided Web3 consulting services for countless startups and major companies like IBM and Thomson Reuters. Ali first became engaged in the blockchain space in 2015 when he discovered bitcoin. Since that time he has dedicated his career to creating a more fair and just world through the power of decentralization.

Github: OlypsisAli

Twitter: iamAliAgha

Tenzin Rose

Tenzin Rose is an entrepreneur and full-stack developer with a background in cloud infrastructure sales. He’s worked with startups / enterprises globally, helping them deploy projects successfully & drive revenue. His current passions are web development, all things Ethereum and getting to grips with the moon math in ZKP.

He’s worked previously on many interesting projects including building out zkGiving, an app that enables people to donate privately to charities of their choice.

Github: niznet89

Twitter: tenzin_rose

Project Plan

Pre Implementation: We’d like to work with the DevRel team to understand their needs, sticking points and time sinks to see where the bot can be of most assistance. We’ll use these insights to see which data sources need to be implemented.

Milestone 1: Implementation of Data Sources [2 weeks]: Once discovery has been done, we’ll spend the time implementing the 3-4 most high value data sources to Tali. We will leverage a vector database to enable embeddings based search on queries. Optimization around how files are loaded, index creation and integrating various data sources will need to be tested.

End state: Have 3-4 data sources that can be queried on. Expected bugs: hallucinations, mismatch on query / documents.

Milestone 2: Testing + Optimization [2 weeks]: Arguably the most important part of the process. The focus will be to discard hallucinations and optimize prompt engineering so only relevant answers appear, ideally with source material & links for the user to follow up on. The purpose of this will be to make the bot production ready.

End state: Production-ready bot ready (once signed off on by DevRel team) to be deployed to Zcash discord and or webpage via a widget.

Funding/Budget

Per the grant, we would like to apply for a $5K USD grant to build and maintain the bot. This will cover our time, hosting, LLM token costs, and future improvements for one year.

Contact

Email: ali@trytali.com

Twitter: @iamAliAgha

Github: OlypsisAli

1 Like

In my opinion, depending on a proprietary walled garden like Discord is not aligned with free, open source software projects. If the developers start depending on a tool like this, then the developer community is at the mercy of whoever owns Discord.

3 Likes

Hi @aliTaliAI - Welcome to the forum, and thank you for submitting your grant proposal! We will review it in the upcoming weeks and reach out if we have any questions.

In the meantime, if you have any questions for us, you can post them to this thread or DM us at @ZcashGrants.

Zcash Community - We want to hear your feedback on this grant! You can post your comments to this thread or DM us at @ZcashGrants if you’d like to provide feedback in private.

Thanks!

2 Likes

I would like to note that we can also be embedded into the Zcash site.

2 Likes

yes. great idea if can be well made.
also 5k is very low budget and it will be very valuable for whole community and also devs maybe.
fully support it.
agree it has to be able to run on its own. once ready - how much would it cost for the 2nd year of running it? probably in future the running price drops also i guess?

2 Likes

I want to note that we have already built out most of the bot and the LLM backend. We currently have bots deployed for Lens Protocol and Balancer. The $5K Really covers the time required to create the data repos, deploy the bot, quality control the answers, and hosting.

The second year’s pricing would be $300-$400 a month.

1 Like

Just tried out the bot on Balancer discord, seems to work nicely. I like it.

3 Likes

Free2z dev would love such integration. Not so sure about Discord chat.

2 Likes

@aliTaliAI, thank you for your grant submission, the @ZcashGrants Committee views this proposal as out of scope for funding at the moment and has voted to reject this proposal.

Please keep an eye out on the forum the announcement of the next round of the Zcash Foundation Minor Grants Program.

2 Likes