A Small Work to Make CKB Development Resources More Accessible

Previously, I made a CKBGPT using OpenAI’s MyGPT feature, but since it required a paid subscription, an alternative approach was explored to make CKB-related knowledge more accessible. With DeepSeek’s API now being much more affordable, repository contents from the following GitHub organizations were extracted and processed:

To make the extracted content more LLM prompt-friendly, the open-source tool gitingest was used. Then, Cherry Studio was leveraged to embed the contents as a knowledge base.

The resources are shared in case they are useful to others:

  • Extracted Codebase: For further development Download
  • Embedded Knowledge Base: For direct use with Cherry Studio Download

How to Use with Cherry Studio

For those who want to explore the knowledge base in Cherry Studio, here’s how to set it up:

  1. Download Cherry Studio
  2. Import the Database:
    • Go to SettingsData SettingData Backup and Recovery
    • Import the downloaded knowledge base
  3. Model Configuration:

Then, enjoy!

Future Plans

There are thoughts about integrating this setup with RAGFlow or others to develop a CKB Bot, making it even easier to access information without requiring any local setup.

Any feedback or suggestions are always welcome!

6 Likes

That’s really great news @zz_tovarishch, I was really hoping that someone started to do this kind of thing, thank you so much!! :pray: I’m in the process of setting up my AI toolchain and this digest will make things to so much easier!

If you are so kind to entertain my curiosity, let me ask a couple of questions:

  1. Have you already considered a regular timing at which you will release updates for this digest? (Typescript libraries change pretty quick)
  2. Once I finish porting iCKB code-base to CCC, would you mind including them? (Both SDK and contracts will be completely open-source)

Love & Peace, Phroi

1 Like

Thanks so much for your kind words! Glad to hear this will be helpful for your AI toolchain setup.

1 I used to update the database for my ChatGPT-based bot about every three months, and I’ll likely follow the same schedule for this setup as well.

2 That sounds great! I’d be more than happy to include your iCKB codebase in future updates once it’s ready. Looking forward to seeing the SDK and contracts in action!

3 WeChat users can also access the knowledge base through this Mini Program. However, it seems the model can only be answered in Chinese currently. :joy:

1 Like