π¦οΈ 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) |
Top comments (0)