BlockAGI is designed to be flexible and customizable, allowing you to create a research assistant that fits your specific needs. Here are some ways you can hack your own BlockAGI:
For most users, simply setting the research objectives and running BlockAGI will be enough. Follow the quick-start
guide to get BlockAGI up and running in 5 minutes, no technical experience required.
BlockAGI uses LangChain's tool standard, allowing you to easily build your own tools to extend its capabilities. Check out 🔧 Building Tools for BlockAGI for more detail.
The prompts used by BlockAGI can be easily tweaked to improve performance. Check out the /blockagi/chains/<step>.py
files to see all the prompts for each step.
If you want to take BlockAGI to the next level, consider adding core functionalities. This could include adding functionality to the WebUI, modifying steps in the PRUNE framework, or adding a VectorStore for working with extremely large data.
Once you've customized BlockAGI to your needs, consider sharing your work with the world. You could contribute to the BlockAGI codebase, or create a domain-specific fork of BlockAGI.