DEV Community

Gamey001
Gamey001

Posted on

Telex Weather Agent

🌦️ 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

Top comments (0)