πŸ€– AI Assistant specialized in Speckle

Hi community,

I’d like to share with you an AI assistant specialized in Speckle, a custom LLM that integrates a carefully processed and organized knowledge base.

:books: Knowledge sources
The documentation was distilled from:

All of this content is structured with the Principle β†’ Example β†’ Application methodology, making it easier to move from theory to practice.


:key: How can it be used?

  • The documents can be used as an initial context window in any conversation with an LLM (for example, integrated into your own agent or framework).
  • They can also be manually attached at the start of a chat with a language model.
  • And if you have a ChatGPT Plus subscription, you can use this custom GPT directly, with the documentation already integrated:
    :backhand_index_pointing_right: Speckle AI GPT

:rocket: What can this assistant do?

  • Answer technical questions about API, connectors, and multi-tool workflows.
  • Guide through configurations and common troubleshooting.
  • Help integrate Speckle with Power BI and scripting (Python/.NET).
  • Provide reproducible and consistent examples.

:open_file_folder: Full documentation available here:
GitHub Repository – Speckle AI-Ready Docs


:folded_hands: Special thanks to @jonathon for his guidance and support.

Feedback and contributions are more than welcome :rocket:

image

3 Likes

:smiling_hearts_spockle:

A pleasure @David_Moreira, not least as it is me who still hasnt released the developer documentation! #shame

One small warning for you and anyone else - much like a lot of AI assistants we’ve been trialling it WILL suggest installing connectors from Manager… :headstone:

So perhaps some knowledge pruning is in order - perhaps we will learn how to exclude legacy docs from our documentation pages’ automatic LLM ready MD

2 Likes

All in good time, @jonathon . Once you have that documentation ready, we can update the *.md files and build something more powerful together. With ease.

Thanks for the feedback @jonathon . I can configure that since I have the knowledge base (GitHub) connected with Cursor. If we can agree on a clear criterion to exclude the outdated parts of the documentation, I can apply the changes in bulk across all the documents that serve as the LLM’s knowledge base at once.