Web: Visit https://datajurists.streamlit.app/ to explore how A.N.N.A. can help you.
A.N.N.A. (AIA Norms Navigation Assistant) is designed to help developers and organizations assess compliance with the EU AI Act.
By providing easy access to the complex legal framework of the AI Act, A.N.N.A. empowers users to understand their AI system’s obligations with accuracy and ease. A.N.N.A. supports both AI and high-risk systems ensuring legal adherence at every step.
We are proud to announce that A.N.N.A. won the 1st Prize and was recognized as the Most Innovative Solution at the LEADS Innovation Challenge!
You can learn more about the competition and our achievements on the official LEADS Innovation Challenge webpage.
This award acknowledges our commitment to delivering an innovative, legally accurate, and user-friendly tool. We are thrilled to continue enhancing A.N.N.A. and helping businesses stay compliant with evolving AI regulations.
Here are some demo videos showcasing A.N.N.A.’s key features and functionalities:
demo1.mp4
result.mp4
Here’s a brief overview of the tech stack powering A.N.N.A.:
- Frontend: A.N.N.A. uses Streamlit for an interactive web interface, making it simple and accessible for users without technical backgrounds.
- Backend: The system is built on the LangChain framework, combined with OpenAI APIs to deliver accurate and up-to-date legal advice.
- Database: Legal documents and AI system data are managed using a Pinecone vector database, ensuring scalability and quick access.
- Machine Learning: Legal compliance assessments are powered by advanced Retrieval Augmented Generation (RAG) technology.
To run the A.N.N.A. Streamlit app locally, follow these steps:
-
git clone https://github.com/simoncoessens/DataJurists
-
streamlit run app.py
A.N.N.A. is open-source software licensed under the MIT License. All content and designs are available under the Creative Commons license (CC BY-SA 4.0 International).