Generative AI Conversations

If you're facing an issue or stuck on a difficult debug, ask Conversational Search specific questions directly in your terminal using pieces ask.

You can ask questions that don't need context, like “What is the basic format for a JSON object?” or more detailed questions where Conversational Search needs context from your saved materials.

Asking a question to Conversational Search

Adding Conversation Context

Contextual awareness lets Conversational Search help you solve problems faster by providing relevant answers to your issue and notes.

To best add conversation context, include materials or file context for more accurate responses from your terminal chat session.

Adding file context to a Conversational Search session in the terminal

Conversational Search As a Daily Driver

Conversational Search is a powerful, adaptable tool that improves the more you use it, so use it!


Generate detailed comments and documentation to improve team collaboration and reduce onboarding time. This helps create a consistent coding and writing style across teams. Generate initial implementations and boilerplate code for prototypes and fast-paced projects. This is ideal for hackathons, proof-of-concepts (PoCs), and other time-sensitive tasks. Conversational Search doubles as a learning tool, helping you explore best practices, new paradigms, and advanced techniques in real-time.