Ask the AI growing assistant
Get streaming, context-aware cultivation advice from the AI.
Ready to try it yourself?
Sign up free →Transcript
The chats hub offers four guided entry points: a growing assistant, strain suggestions, an effects finder, and a medical symptom matcher. Each seeds the conversation with the right context. Choosing the growing assistant opens a chat seeded with a starter prompt. We send it, and behind the scenes a Sidekiq job calls our pydantic-ai agent service over OpenRouter. Notice the reply arriving incrementally rather than all at once. Streaming is now the default chat path — the agent service emits deltas that Turbo broadcasts straight into the conversation. The assistant answered with 197 characters of guidance. The conversation keeps its history, so follow-ups are answered in context. Here we report a classic nutrient-burn symptom and the assistant reasons over the prior turn. That is the core chat loop: contextual, streaming, and credit-metered. The same pattern powers the strain, effects, and medical assistants — each with its own specialist agent.