ALX Content Header

Test Chidi - AI Learning Assistant

Chidi is our companion across all ALX platforms. To start testing, enter your credentials below and select a platform. Savanna testers can select a course in Advanced Settings.

⚙️ Advanced Settings (Optional)

Customize the context that will be sent to the AI. Leave blank to use defaults.

Select a platform below, or choose a course above to launch Savanna:

Note: Chidi's ticketing system is switched off during the testing phase.

Have feedback or found an issue? We'd love to hear from you!

Share Feedback

Chidi - AI Learning Assistant

Model Details

Model Name: Chidi

Version: 2.0

Model Type: Multi-Agent LangGraph System

Developed By: Sand Technologies

Model Description: Chidi is an advanced multi-agent AI system built with LangGraph that provides intelligent tutoring and support. The system features specialized agents for customer support and learning assistance, with RAG-powered document retrieval and platform-specific personalization.

How to use it: Click on the chat icon in the lower right corner to start a conversation with Chidi. The assistant adapts its behavior based on the platform you're using - providing course support on LMS platforms, administrative help on eHub, and general information on the front page.



What Chidi Can Do

📖 Course Content Support

Savanna Athena

Searches course documentation and learning materials to answer questions about AiCE, Data Science, and Software Engineering content.

Try asking:

  • "What is prompt engineering?"
  • "How do transformers work in AI?"
  • "Explain the difference between supervised and unsupervised learning"

🎯 Administrative Support

Savanna Athena eHub ALX Africa

Helps with platform navigation, account issues, and general ALX policies. Can search admin documentation for quick answers.

Try asking:

  • "How do I reset my password?"
  • "What's the withdrawal policy?"
  • "I can't access my course materials"

🎫 Automated Ticketing

Savanna Athena eHub ALX Africa

Creates support tickets for complex issues that need human intervention. Automatically categorizes and routes to the right team.

Try asking:

  • "I need to speak to someone about my payment"
  • "Create a ticket for a technical issue"
  • "I want to report a bug in the platform"

📅 Course Calendar

eHub ALX Africa

Checks important dates, deadlines, and upcoming events in your course schedule.

Try asking:

  • "When is my next milestone due?"
  • "Show me this week's schedule"
  • "What events are coming up?"

Platform-Specific Capabilities

🎓 LMS Platforms (Savanna & Athena): Full access to both learning support and customer support. Can help with course content, assignments, and technical issues.

🛟 eHub Support Portal: Focused on customer support, account management, and issue resolution. Direct access to ticketing system.

🌍 ALX Africa Front Page: General information, program overview, and course selection assistance. Helps prospective students choose the right path.



Intended Use

Primary Use Cases:

Potential Applications:

Architecture & Technology

Core Technology: LangGraph v2 with PostgreSQL state persistence and Qdrant vector database for RAG

Multi-Agent System: Intelligent routing between specialized agents:

Platform Personalization: Dynamic theming and personas based on platform context (Savanna, Athena, eHub, AlxAfrica)

Real-time Features: Streaming responses with thinking indicators during tool usage

Performance expectation

Current Capabilities:

New Features:

Limitations

Unreliability: As with all LLMs, there is a possibility of generating incorrect or irrelevant information. The model may not always understand the user's needs accurately.

Incomplete Information: The model may not have access to the most up-to-date information or specific details required by the user.

Limited teaching scope: This model currently only knows about the existence of the learning content of AiCE.

Known Issues:

Privacy:

Usage Guidelines

Target Audience: Students enrolled in the AiCE course and users of the LMS, Savanna, Applications, and ALX.

Usage Instructions:

Disclaimer: This model is a tool to assist and support users. It is not a substitute for professional advice. Users should exercise caution and verify critical information independently.