AIASAN (Artificial Intelligence Agent SANdbox) is an open-source toolbox designed to provide a foundation for building AI agents, Large Language Model Tools and other artificial intelligence applications.
This sandbox aims to simplify the development process by providing pre-built functions, utilities, and tools that can be easily integrated into your projects.
A collection of example scripts demonstrating how to use the toolbox functions and utilities:
An innovative local AI-powered chat application that enables users to engage with their documents.
- run
pdm askzonoorstreamlit run cookbook/askzono.py - integrate your documents (markdown or pdf)
- converse with your documents via the chat
askzono.mp4
- Tools: A ready-to-use toolbox for AI agents.
- Prompts: A prompt hub for AI agents.
- VectorStore: A FAISS-based updatable vector store for indexing and retrieving documents.
- clone this repository using Git:
git clone https://github.com/magsenche/aiasan.git - install required dependencies by running:
pdm install - setup your environment variables
- explore the
cookbookfolder for example scripts showcasing toolbox usage - start building your AI agent or LLM tool using the provided utilities!
LOCAL_MODEL = "llama3:latest"
LOCAL_EMBED_MODEL = "nomic-embed-text:latest"
OUTPUT_FOLDER = "outputs"- askzono: enable loading an existing vectorstore
- askzono: video demo