← Back to Engineering
AI / ML 2025

Fikra2050

Chat-based exploration of Tanzania Development Vision 2050 so people can ask plain-language questions instead of scanning a long national plan PDF.

Role

Full-stack AI developer

Focus

Vision 2050 assistant

Stack

Python, RAG, chat UI

Fikra2050 chat and dashboard screens

Story behind the project

Vision 2050 is a national roadmap with sectors, regions, careers, and timelines. Most people never finish the document – they need a faster way to find what matters to them.

Problem statement

Reading Vision 2050 end to end is slow and repetitive. Searching manually across a long PDF makes it hard to connect goals, sectors, and personal career or regional context.

What was built

Fikra2050 turns the document into an interactive AI experience: natural-language Q&A, context-aware RAG answers, and guided exploration through chat, landing, dashboard, and admin surfaces.

  • Natural-language questions about Vision 2050
  • Retrieval-augmented responses grounded in the plan
  • Guided views for sectors, regions, careers, and timelines
  • Auth, onboarding, and admin flows for a product-shaped experience

Tech used

Core tools and decisions that shaped the implementation.

Python RAG Chat UI Dashboard Auth & admin

Source & next steps

Full code, setup notes, and ongoing work live on GitHub. Open the repository to review architecture, run locally, or fork the approach.

Need a similar system?

Tell me about the problem – we can map stack, scope, and delivery.

Contact