Skip to content

v0.1.0-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@JanPeterDatakind JanPeterDatakind released this 16 Jul 19:36
· 15 commits to main since this release
6a82f22

Introduction

Welcome to this is the first official release of the humanitarian AI assistant!

This version contains 14 demo recipes and supports the creation and review of recipes and memories by LLM-powered recipe manager, as well as serving these recipes to end users upon request via a chat interface. See the main README for all the goodies!

Features - High level

  • Ask questions about HDX data: End users can ask questions about a connected data source and receive pre-approved, or LLM-generated responses as text- or images.
  • Transparent model output: Every answer contains a flag indicating whether it has been approved by a human fact-checker or not
  • Transparent data source: Human-approved answers contain a link to the source data that was used to create it
  • Recipe management: Technical users/ admins can generate new recipes or edit existing ones, using their preferred IDE.

Components

  • Data - Database: Holds the source data used to generate answers and recipes
  • Recipe - Database: Holds recipes and memories - i.e. the artifacts that are presented to the end user during their chat session
  • Chat Interface: A Chainlit user frontend for end users to interact with recipes and memories
  • Recipes Server: The “connective tissue” between front- and backend, querying the recipe database for suitable answers to a user request
  • Recipe Manager: A command line interface for technical users to create and edit recipes
  • Data Ingestion: A data pipeline to save data from a specified data source such as HAPI into the "data database"

The above components are containerized into separate docker containers within the same docker network to allow for platform-independent deployment

Contributors

Full Changelog: https://github.com/datakind/data-recipes-ai/commits/v0.1.0-beta

Additional Information

For more details, please check out the ReadMe, CONTRIBUTION.md, or contact the developer team.

What's Changed