Sherpa: AI-Augmented Thinking Companion#
Overview#
Welcome to the Sherpa documentation.
Sherpa’s purpose is to make building solutions with Large Language Models (LLMs) easier for founders, developers, and operators. We are particularly interested in augmenting and automating complex business workflows with multi-agent systems.
The ultimate vision for Sherpa is to be a configurable and versatile Python library for managing multi-agent LLM systems.
See About Sherpa for background on the project inspiration and philosophy.
Learn#
The tutorials are a hands-on way for software developers to learn about Sherpa’s capabilities. For example, see How to Create a Blog Writer with Sherpa.
We also run regular community events that cover Sherpa and language model advancements:
Talk to Sherpa#
Talk to Sherpa in our community Slack workspace or check out the SlackBot tutorial, which enables you to run Sherpa in your own Slack workspace.
Contribute#
There are many ways you can contribute to the Sherpa project, including reporting bugs, proposing new features, submitting enhancements, and becoming a maintainer. Learn more in How to Contribute.
Get in Touch#
We communicate about Sherpa through the AISC community slack workspace:
If you run into any issues with the links above, please reach out to sherpa@ai.science
Thank you for joining our community! We believe that your contributions will make a valuable impact on our Sherpa - Thinking Companion Project. If you have any questions or need assistance during the onboarding process, please don’t hesitate to reach out.
Happy coding!
Best regards, Amir Feizpour