# \[REJECTED\] DOCit - A Discord Bot for Catesi Documentation and Support

**URL:** <https://governance.cartesi.io/t/rejected-docit-a-discord-bot-for-catesi-documentation-and-support/230>\
**Category:** CGP Pilot\
**Tags:** not-passed\
**Created:** [September 18, 2023, 12:59am UTC](https://governance.cartesi.io/t/rejected-docit-a-discord-bot-for-catesi-documentation-and-support/230 "2023-09-18T00:59:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![DOCit](https://avatars.discourse-cdn.com/v4/letter/d/d2c977/32.png) [@DOCit](https://governance.cartesi.io/u/DOCit)\
**Post date:** [September 18, 2023, 12:59am UTC](https://governance.cartesi.io/t/rejected-docit-a-discord-bot-for-catesi-documentation-and-support/230/1 "2023-09-18T00:59:58Z")

</div>

**New POC Proposal**

DOCit.

We have developed docIT, a private Discord bot that enables users to “talk to your docs.”

**Core Concept and purpose statement**

The bot is designed to support multiple document sites, integrating evolving Language Learning Models (LLMs). It aims to unify Catesi’s essential GitHub repositories, documentation, related articles, and forum posts. This provides users with a conversational interface where they can ask questions and receive natural language responses, complete with supporting links. Our goal is to integrate docIT with the Catesi ecosystem to lower educational barriers. To ensure transparent and accurate information, docIT is programmed to prevent hallucinations and provide responses with sourced material.

**How will you use Cartesi, specifically?**

- Augmenting the Developer Relations (DevRel) and Community Support teams at Catesi

Through these objectives, we aim to enhance both team and user experiences by facilitating more efficient and effective interactions.

**Technical details**

Language: Typescript | Node.js

Database: Supabase | self-hosted docker files

Hosting location: Digital Ocean

Scaling: Increased instance sizes will be utilized. If needed, will setup shared instances across VMs to balance load.

CI/CD: Github Actions into Digital Ocean

All secrets stored in environment variables

Data Sources: Documentation, primary repo, open to pulling chat history or other sources if needed.

## UI Development

App will front to Discord Bot

Commands: Direct mention docIT with a question. DocIT will respond in a thread with response. All additional communications can exist in a threaded conversation.

Happy to create more commands or interactions if needed.

**Value Proposition**

A tailored chatbot provide unique value to Cartessi through curated responses that link to public documentation. This allows the Cartessi team a new async outlet of information in local channels (disocrd, telegram, etc). This decreases low-level Cartessi support load and drives increased self-service user-adoption.

**Estimated Duration and Funds Requested**

Duration: [4]

Funds request (USD) for the POC: [$8000 USD]

**Subsequent Vision and Extensibility**

This is a singular project that will grow its backend. We’re constantly testing LLMs and hosting infrastructure. This grant will help DOCit team to explore scalablable private LLMs for commercial usage in blockchain tech.

**Reusability and Other Use Cases**

Expanding into multiple chat systems (discord, telegram, etc), also moving the chat system to webpages.

**Risks and Contingency Plans**

This has been implemented so risks have already been addressed.

**Success criteria**

Funcioning chatbot in Discord providing accurate responses with links.

**Final report**

yes

**About Your Development team**

Nigel Alford - owner/lead developer

ERC-20 Payee address

0xfd7056a32E4D9699030f2b4CF7b806a944bc027d

---

<div class="post-metadata">

**Author:** ![hellen](https://dub1.discourse-cdn.com/flex005/user_avatar/governance.cartesi.io/hellen/32/159_2.png) [@hellen](https://governance.cartesi.io/u/hellen)\
**Post date:** [September 19, 2023, 12:19pm UTC](https://governance.cartesi.io/t/rejected-docit-a-discord-bot-for-catesi-documentation-and-support/230/2 "2023-09-19T12:19:02Z")

</div>

Hi @DOCit . Thank you for putting your proposal foward. Your proposal is out of scope of the current POC framework. I would encourage heading over to Cartesi Discord under [#docs](https://discord.com/channels/600597137524391947/1136278837295054900) channel to gain insights on the current status of Cartesi documentation, I know the Developer advocacy team is actively engaged on this area.

Quick note, if you identify any gaps with the Cartesi Learn Docs I would encourage you to work on them. Through that it’s easier to see the value it had on Cartesi ecosystem and get retroactively rewarded for that.

---

<div class="post-metadata">

**Author:** ![hellen](https://dub1.discourse-cdn.com/flex005/user_avatar/governance.cartesi.io/hellen/32/159_2.png) [@hellen](https://governance.cartesi.io/u/hellen)\
**Post date:** [October 11, 2023, 7:27am UTC](https://governance.cartesi.io/t/rejected-docit-a-discord-bot-for-catesi-documentation-and-support/230/3 "2023-10-11T07:27:11Z")

</div>


