PortalApply Now

Summer of Code

Build Something Real.

The entry point into Afrium. We have defined 5 specific, nationally significant projects upfront. Train with us, prove your worth, and build a real AI system for Pakistan alongside the Afrium team.

50 SeatsCompletely Free
Apply Now

10 Seats Per Project

50 total seats across 5 projects. Highly focused, small groups. No matter where you are from, we select based on hunger to learn, not credentials.

Beginners Welcome

Never built an AI tool? Apply anyway. The Afrium team will guide and lead you step-by-step through the entire technical process.

Open to Everyone

College students, undergraduates, and graduates are all eligible. You don't need a specific degree or university name to build here.

The 5 Internal Projects

What You'll Build

PROJECT 01
10 Seats

Claude Skill: SECP Company Incorporation

Build a reusable Claude Skill that walks anyone through registering a company in Pakistan via SECP — name reservation, incorporation documents, required forms, fee structure, and timelines. Founders and freelancers currently waste weeks navigating this process manually.

Real World Example

The problem: Registering a company in Pakistan is a confusing, multi-step bureaucratic maze.

What you walk away with

A published open-source .md Claude Skill on GitHub that any developer or founder in Pakistan can use. First Claude Skill ever built for Pakistani company incorporation.

PROJECT 02
10 Seats

MCP Server: State Bank of Pakistan (SBP)

Build a working MCP server that connects the State Bank of Pakistan's public economic data — exchange rates, policy rate, inflation statistics, forex reserves, monetary policy statements — to any LLM. No developer has built clean AI tooling for Pakistan's central bank data.

Real World Example

The problem: Accessing real-time Pakistani economic data programmatically is fragmented and painful.

What you walk away with

A live open-source MCP server on GitHub that any Pakistani developer can connect to Claude or any other LLM. First MCP server ever built for Pakistan's central bank.

PROJECT 03
10 Seats

Agentic CLI: Pakistan Legal Research

Build a terminal agent that takes a plain English legal question — 'what are my tenant rights in Punjab' or 'what does Section 144 actually mean' — breaks it into research steps, pulls from Pakistan's legal database, and returns a clear structured answer.

Real World Example

The problem: Millions face a severe legal literacy crisis.

What you walk away with

A working open-source CLI agent on GitHub. First agentic legal research tool built specifically for Pakistani law.

PROJECT 04
10 Seats

Multi-Agent System: Pakistan News

Build a multi-agent system where specialised agents monitor Dawn, Geo, ARY, Tribune simultaneously — one agent per source — then a master agent synthesises them, removes duplicates, detects bias differences, and produces a clean daily intelligence brief.

Real World Example

The problem: Media bias and overwhelming noise in daily news.

What you walk away with

A live open-source multi-agent news system on GitHub. First multi-agent AI system built specifically for the Pakistani media landscape.

PROJECT 05
10 Seats

Context Engine: Urdu Long Documents

Build a context engineering system that handles long Urdu government documents — budget speeches, court judgements, policy papers — managing what gets included, compressed, and retrieved so an LLM can answer questions accurately. Pakistan's government runs on long documents nobody reads.

Real World Example

The problem: LLMs hallucinate or lose context on 200-page Urdu PDFs.

What you walk away with

A working open-source context engineering pipeline on GitHub specifically built and tested on Pakistani Urdu government documents. First of its kind anywhere.

How It Works

Your Selection Process

01

Application & Screening

Free · 30 min

Tell us who you are. No GPA required, no resume. You'll take a short logic and problem-solving test. We select the top 50 students (10 per project) based purely on logic and hunger to learn.

02

Community Training

Weeks 1-3

The 10 selected students in each project group train together for 3 weeks. During this time, the Afrium team watches closely — who is active, who asks smart questions, who shows up, and who is serious about building.

03

The Proposal

Week 4

Submit a technical proposal aligned to your specific project. We usually already know who we want based on the first 3 weeks — the proposal just confirms it. One student per group is finally selected for the build phase.

04

The Build

Weeks 5-8

The selected student builds the system directly with the Afrium core team for 4 weeks. The final output isn't a toy project — it is a real, nationally significant AI system published for all of Pakistan.

The Output

What a Summer of Code output looks like

Track 02: MCP Server

SBP Economic Data MCP

claude-desktop.config.json
{
  "mcpServers": {
    "sbp": {
      "command": "npx",
      "args": ["-y", "@afrium/mcp-sbp"]
    }
  }
}

The Output

A complete Model Context Protocol (MCP) server that connects Claude Desktop directly to the State Bank of Pakistan\'s public economic data API.

Impact

Built over the 48-hour assessment window. Features automated rate-limiting, secure token storage, and context-aware schema parsing. Published on npm and GitHub. This server allows any local LLM to natively query SBP economic data using natural language.

Live · 400+ weekly npm downloads

This is not a certification.

You won't get a PDF. You won't sit through lectures. You won't watch recorded videos. You will find a real person, understand their problem, and build something that works. When you're done, you'll have a live URL, a real user, and a story worth telling. That is worth more than any certificate.

Ready to build something real?

Apply Now
SELECTIONHACKATHONRESEARCHMENTORSHIPPUBLICATIONCONFERENCESELECTIONHACKATHONRESEARCHMENTORSHIPPUBLICATIONCONFERENCESELECTIONHACKATHONRESEARCHMENTORSHIPPUBLICATIONCONFERENCESELECTIONHACKATHONRESEARCHMENTORSHIPPUBLICATIONCONFERENCE