Osito is a free iPhone app that tries to do what Google Now has done for Android phones (and now the iPhone), which is provide a time- and location-aware app that supports your daily schedule with weather, traffic, travel news and more. [The previously launched Tempo calendar is another approach to solving the same problem. -Ed.]
Osito finds information about your location, and what is on your calendar, in your emails and your daily routine. For example, if it finds a meeting in your calendar, Osito will check traffic and give you relevant advice on when to leave. Of course, the address of your meeting needs to be in the calendar for Osito to figure that out. Weather forecasts are based on location. Some of Osito's functions require a Gmail account.
The app's developers say it takes a few days for Osito to learn your schedule, and I can confirm that. Mainly I have been getting a morning weather forecast. It's not been terribly responsive to catching my meetings, and others who have used Osito are seeing the same thing.