Build Rails, Not Trains: A Framework for AI Infrastructure in the Global South
Source: Dev.to
Rails 대신 기차를 만들고, AI 인프라 프레임워크: 전 세계 남부 지역을 위한
건설하기 전에 나는 이렇게 묻는다: “무엇이 빠졌을까?” 아니라: “이미 존재하는 것을 어떻게 경쟁할 수 있을까?”
두 번째 질문에 대한 답은 점진적인 개선으로 이끈다. TCP/IP는 인터넷을 제어하지 않았다. 그것은 인터넷을 가능하게 했다. Rails는 생태계를 만들었다. 기차는 나중에 수천 명의 사람들에 의해 건설되었다 지난 몇 달 동안 나는 Rails를 만들고 있다. 앱이 아니라, 챗봇도 아니고, 래퍼도 아니다. 31개의 MCP 서버는 AI 에이전트에게 구조화된, 인증된, 로컬에서 처리되는 액세스를 제공한다: 어떤 개발자도 — 어디서든 — 이제 이렇게 할 수 있다: pip install mpesa-mcp county-mcp wapimaji-mcp kilimo-mcp
AI 에이전트가 모바일 결제를 트리거하고 카운티 예산 데이터를 쿼리할 수 있게 한다. 그것이 Rails다. 당신은 기차를 만든다. 기술 분야의 일반적인 접근법은 경쟁 분석이다. 기존 수요가 있는 시장에는 적합하다. 동아프리카의 institutional AI 레이어에 대한 문제는 경쟁이 아니라 부재였다. M-Pesa가 MCP 생태계에서 빠졌던 것이 아니라, 엔지니어가 시도하지 않았기 때문이다. 이 스택의 모든 MCP 서버는 동일한 질문에서 탄생하였다: AI 에이전트가 이 맥락에서 진정으로 유용하려면 무엇이 필요하고, 아직 존재하지 않는 것이 무엇인지? 답은: 모바일 결제를 트리거할 수 있는 방법 (mpesa-mcp) 농업 결정을 내리기 전에 가뭄 심각성을 쿼리할 수 있는 방법 (wapimaji-mcp) 정부 프로세스가 요구하는 서류를 확인할 수 있는 방법 (fomu-mcp) 인터넷이나 API 키 없이도 추론을 실행할 수 있는 방법 (offline-mcp) 이것들은 존재하지 않았다. 이제 они 존재한다. MCP 서버를 구축하는 기술 지식은 드물지 않다. 드문 것은 그 교차점이다. 케냐인 + 대다(디아스포라) + AI 인프라 숙련도. 그 교차점에는 많은 사람들이 존재하지 않는다. 모든 사람은 이런 교차점을 가지고 있다. 이건 동기부여 문장이 아니라 자원 할당 원칙이다. 모든 시기는 평등하지 않다. 2003년엔 케냐에서 모바일 결제 레이어를 구축할 수 없었다 — 인프라가 존재하지 않았다. AI 인프라의 창은 지금 열려 있다. 창이 닫힌다. 나는 언제인지 확신할 수는 없지만, 이전 인프라 사이클의 패턴 이 작업의 한 형태는 소유처럼 보인다. 그건 Rails가 아니라 기차다. 전체 포트폴리오는 MIT 라이선스로 제공된다. SII Stack은 주권 추론 계층을 가지고 있다 오프라인 MCP 서버는 Llama 3.2를 실행한다 왜냐하면 이 작업의 가장 깊은 원칙은 효율성이나 규모가 아니라 ‘스티어십’이다. 전 세계 남부 지역의 공동체들은 건강 데이터를 넘겨주라는 압박을 점점 더 받고 있다, 당신은 인프라를 소유하지 않는다. 당신은それを 스티어십한다. 모든 것이 복합적으로 증가하는 것은 아니다. 스킬은 퇴색하고, 플랫폼은 퇴색하며, 관련성은 쇠퇴한다. 31개의 MCP 서버는 앱이 아니다. 앱은 빠르게 퇴색한다 — 새로운 프레임워크가 나오거나 API가 변경될 때 인프라はあまり 천천히 퇴색한다. TCP/IP는 50년 역사를 가지고 있다. M-Pesa는 17년 역사를 가지고 있다. 무엇을 구축할지 선택할 때, 다음을 묻자: 퇴색률은 무엇인가? 31 MCP 서버 → pip install {서버-이름} SII Stack → n8n + LiteLLM (tri-polar) + Ollama + Postgres 서부 / 동부 / 주권 라우팅 72시간 오프라인 테스트: 인터넷 없이 작동해야 함 5개 HF 데이터셋 → 총 246회 다운로드 15개 Dev.to 기사 → 총 257회 조회
Rails는 이미 존재한다. 기차는 다음이다. 기본 인프라 가정을 벗어난 맥락에서 AI 도구를 구축하고 있다면 — MIT 라이선스로 제공됩니다. 조건 없이. → 전체 포트폴리오 GitHub PyPI Glama