movementlabsxyz / movement-docs

https://docs.movementnetwork.xyz/
Apache License 2.0
19 stars 28 forks source link

Feature Proposal: Cookbook Onboard (AI Assistant & Playground) #35

Closed ClockRide closed 2 weeks ago

ClockRide commented 1 month ago

Preview link: https://movement-labs-cookbook-onboard.vercel.app/

Ask Cookbook AI Assistant

Cookbook's Ask Cookbook AI assistant and co-pilot is trained on all existing Movement Labs resources (source code, docs website, etc.) and is available as a standalone modal, embeddable as a button on any page (recommended for technical docs). It answers developer questions about using Movement Labs, acting as an enhanced and streamlined technical documentation search tool as well as a Solidity and Move language coding co-pilot.

Ask Cookbook AI can also access context from thousands of data sources indexed by Cookbook.dev in addition to Movement-specific data sources, providing the best blockchain developer-focused answers of any chatbot on the market. Cookbook will assist in the tuning and calibration of the AI assistant to ensure the highest answer quality.

image

Cookbook Onboard Playground

The Cookbook Onboard Playground embeds a Solidity IDE with smart contract templates displayed alongside the Ask Cookbook AI Assistant.

Developers can search for and deploy Cookbook’s entire smart contract library from your technical documentation.

Features:

image

ClockRide commented 1 month ago

PS: While working on the PR, we discovered some broken RPC URLs overlooked in #28 and proposed a fix for them in #34.

AIWhispererDev commented 1 month ago

hey have you recently updated it on new documentation? For example it says "For more detailed information, you can refer to the Movement Labs documentation."

this probably migrated to https://docs.movementnetwork.xyz/devs/tutorials/Build%20dApp/solidity

Is it mostly using docs for devnet?

Also which LLM is used for this?

ClockRide commented 1 month ago

hey have you recently updated it on new documentation? For example it says "For more detailed information, you can refer to the Movement Labs documentation."

this probably migrated to https://docs.movementnetwork.xyz/devs/tutorials/Build%20dApp/solidity

Is it mostly using docs for devnet?

Also which LLM is used for this?

It seems we had some broken or outdated links set as data sources, but that should now be resolved. Thanks for the feedback! It is using GPT-4o enriched with our own library of Web3 resources and data sources specific to the Movement Labs docs.