Telex Weather Agent



This content originally appeared on DEV Community and was authored by Gamey001

🌦 Telex Weather Agent — FastAPI + Railway + Telex.im

🚀 Overview

This project is my Stage 3 Backend Task for HNG Internship.

I built an AI-powered Weather Agent that integrates with Telex.im — a platform for intelligent AI coworker agents.

The agent helps users fetch real-time weather data for any city in the world using FastAPI, deployed on Railway, and connected to Telex via the A2A protocol.

🧠 What the Agent Does

The Telex Weather Agent:

  • Accepts a city name as input from Telex conversations.
  • Fetches current weather data from the OpenWeather API.
  • Returns a concise and human-friendly weather summary.
  • Handles invalid or missing inputs gracefully.

Example Interaction

User: “What’s the weather in Lagos?”

Agent: “The weather in Lagos is 30°C, clear sky, humidity 78%, and wind speed 3.2 m/s.”

🧩 Tech Stack

Component Technology
Language Python
Framework FastAPI
Hosting Railway
API OpenWeatherMap
Integration Telex.im (A2A Protocol)

⚙ Project Structure


This content originally appeared on DEV Community and was authored by Gamey001