> ## Documentation Index
> Fetch the complete documentation index at: https://docs.orchids.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Frequently Asked Questions

> Find answers to common questions about Orchids

# FAQ

Frequently asked questions about Orchids

## Getting started

<AccordionGroup>
  <Accordion title="What is Orchids?">
    Orchids is an AI development platform that enables users of any skill level to create full-stack applications through natural language. Simply describe what you want, and Orchids builds it for you.
  </Accordion>

  <Accordion title="What can I build with Orchids?">
    If you can imagine it, you can build it with Orchids. From simple landing pages, fully-functional multiplayer games, to powerful tools tailored for niche use cases, Orchids gives you the flexibility to create whatever you need, without limits.
  </Accordion>

  <Accordion title="Do I need coding experience to build with Orchids?">
    No. Orchids is designed for all levels of experience. Whether you're a developer or a non-technical user, you can create applications using Orchids.
  </Accordion>

  <Accordion title="How do I create a project?">
    To create a project, simply type a message into the message box on the dashboard. Just describe what you want to build and Orchids will take it from there and generate a starting point for your project. Remember to start small and build in increments!
  </Accordion>

  <Accordion title="Can I start from templates?">
    Yes! Orchids offers pre-built templates to help you get started quickly. Browse them in our template gallery. Select one and remix it to get you started. You can also remix other user's public projects.
  </Accordion>
</AccordionGroup>

## Building with Orchids

<AccordionGroup>
  <Accordion title="How do I build efficiently with Orchids?">
    Building efficiently with Orchids is all about using the right techniques. Anyone can do it with a bit of practice. To help you get started, check out our [building guide](/essentials/code).
  </Accordion>

  <Accordion title="How should I structure my prompts for the best results?">
    * Be clear and specific
    * Focus on one feature at a time
    * Build incrementally
    * Use buzz-words for getting the design right
  </Accordion>

  <Accordion title="What should I do when I hit an error?">
    ### 1. Fix-with-Orchids button

    Press the Fix-with-Orchids button. Orchids will try to fix the issue automatically. Using this button doesn't deduct any credits!

    ### 2. Investigate

    If the Try-to-fix button doesn't resolve the issue, you need to ask the AI to investigate the issue. Explain what you are seeing and what specific parts aren't working.

    ### 3. Restore

    If that doesn't work, restore to a previous working version. Try implementing the same functionality with a different approach.
  </Accordion>

  <Accordion title="What is refactoring, and why is it important?">
    Sometimes, the agent may generate duplicate or repetitive code. Refactoring helps by removing these redundancies, which optimizes performance and prevents conflicts. It also makes your codebase cleaner and easier to maintain by structuring logic more clearly.
  </Accordion>

  <Accordion title="Can I connect my project to a backend to store data?">
    Yes! Open your Orchids project, then click on the "Database" tab to set up your Database.
  </Accordion>

  <Accordion title="Can I add login to my website?">
    Yes! Open your Orchids project, then click on the "Auth" tab to set up your Authentication system.
  </Accordion>

  <Accordion title="Can I add third-party APIs to my project?">
    Yes, Orchids supports integration with various third-party APIs. Simply describe the API you want to integrate and Orchids will help you implement it.
  </Accordion>

  <Accordion title="Can I store sensitive API keys in Orchids?">
    Yes, Orchids provides secure environment variable management for storing sensitive information like API keys. These are encrypted and only accessible within your project.
  </Accordion>

  <Accordion title="How do I add payments to my website?">
    You can add payments by integrating Stripe into your project. Open your Orchids project, then click on the "Payments" tab to set up your payments infrastructure.
  </Accordion>

  <Accordion title="How can I improve SEO for my project?">
    Orchids automatically generates SEO-friendly code, but you can also tell the Orchids agent to implement specific SEO practices as well.
  </Accordion>

  <Accordion title="How long does it take to complete a project?">
    It depends on complexity. You can often get a beautiful first concept done in under an hour. By breaking tasks into smaller steps, planning ahead, and refining based on feedback, you can move quickly while ensuring quality.
  </Accordion>
</AccordionGroup>

## Features

<AccordionGroup>
  <Accordion title="Can I change the visibility of my project?">
    Yes. Once a global invite link is created for anyone to view, or edit your project, you can remove it at any time.

    You can also invite inidividuals via email to view and edit your project as well.
  </Accordion>

  <Accordion title="Can I rename a project?">
    Yes, navigate to the projects tab in the top left corner, where you'll find the option to rename any project.
  </Accordion>

  <Accordion title="Can I make a copy of a project?">
    To make a copy of a project you have to remix the project. In the top right navbar, select the Remix option. This will create an exact copy of the project in a new chat.
  </Accordion>

  <Accordion title="Can I delete a project?">
    Yes, navigate to the Projects tab on the top left, where you'll find the option to Delete the project.

    **Note:** This is final and there is no way to restore deleted projects.
  </Accordion>

  <Accordion title="What is a remix?">
    Remixing a project creates an exact copy that you can edit separately.
  </Accordion>

  <Accordion title="Can I see the code that Orchids generates and manually edit it?">
    Yes! You can see the code and manually edit the code using Orchids's Code mode.
  </Accordion>

  <Accordion title="Can I manually edit text or colors?">
    Yes, you can edit text or colors with the Visual Edits tool!
  </Accordion>

  <Accordion title="Can I collaborate on my projects?">
    Yes, you can collaborate on projects inside of Orchids. Simply share the project, or create a public link to edit the project to allow your collaborates in!
  </Accordion>

  <Accordion title="How do I publish my project?">
    Click the "publish" button in the top right corner.
  </Accordion>

  <Accordion title="How do I add a custom domain to my project?">
    Once you publish your project, an option to "Add Custom Domain" will appear. Follow those steps to add a custom domain to your project.
  </Accordion>

  <Accordion title="Can I see analytics for my published projects?">
    Yes you can! Click on the "Analytics" tab to view the analytics for your project.
  </Accordion>

  <Accordion title="Can I add images to an Orchids prompt?">
    Yes! Images as design inspiration, sketches of your desired layout or screenshots of UI flaws are helpful for the agent to design your website.
  </Accordion>

  <Accordion title="Can I add videos to an Orchids prompt?">
    Sadly, you can't add the video file directly, but if you add a link to the video, the agent can display it!
  </Accordion>

  <Accordion title="Can I import designs from Figma?">
    No, but you can create a design system from a Figma template.
  </Accordion>

  <Accordion title="Can I export all of my project's code?">
    Yes! By transferring your code to GitHub, you can export your code and do whatever you'd like with it. You can export your code by clicking on the GitHub icon at the top right of the navbar.
  </Accordion>

  <Accordion title="Can I start a project by importing code from an external source such as GitHub?">
    No, currently there is no way to start an Orchids project from already existing code on for example GitHub.
  </Accordion>

  <Accordion title="How do I see my project history?">
    You can view your project history by simply scrolling up in the chat or pressing "View History" on top of the chat. You can also select older versions to preview them or restore your project to that version.
  </Accordion>

  <Accordion title="Can I restore an earlier version of my project?">
    Yes! Below each elgible chat, there is a "restore" button to revert the project back to its original state.

    Note that reverting back a restored checkpoint is irreversible.
  </Accordion>
</AccordionGroup>

## Managing your account

<AccordionGroup>
  <Accordion title="Can I change the email I use to login?">
    Please message us [on Discord](https://discord.gg/vb8JSeun4f) or email us [here](mailto:hi@orchids.app).
  </Accordion>

  <Accordion title="Can I delete my account?">
    To delete your account, please contact us at [hi@orchids.app](mailto:hi@orchids.app).
  </Accordion>

  <Accordion title="Can I change the workspace owner?">
    At the moment, it's not possible to change the workspace owner. However, as a workaround you can create a new account and remix all your projects into it.
  </Accordion>

  <Accordion title="How can I transfer project ownership to someone else?">
    One way around this is to remix the project, and the person who remixes the project will now be the owner of that version.
  </Accordion>
</AccordionGroup>

## Policies and Security

<AccordionGroup>
  <Accordion title="How can I get support?">
    You can [message us on Discord](https://discord.gg/vb8JSeun4f) or email us [here](mailto:hi@orchids.app).
  </Accordion>

  <Accordion title="Where can I find Orchids's privacy policy?">
    You can find the privacy policy [here](/https://www.orchids.app/privacy-policy).
  </Accordion>

  <Accordion title="Where can I find Orchids's Terms of Service?">
    You can find the Terms of Service [here](/terms-of-service).
  </Accordion>

  <Accordion title="What is Orchids's refund policy?">
    Please see our Terms of Service to read more about our refund policy.
  </Accordion>
</AccordionGroup>

## How Orchids works

<AccordionGroup>
  <Accordion title="What tech stacks does Orchids know?">
    Orchids builds Next.js projects. Our projects consist of predominantly TypeScript code.
  </Accordion>

  <Accordion title="Does Orchids support mobile app development?">
    No, Orchids is focused on web applications, but you can design mobile-friendly web apps.
  </Accordion>

  <Accordion title="How does Orchids remember context?">
    Orchids processes recent messages to maintain context. For the best results, include relevant details in each prompt to ensure clarity and accuracy.
  </Accordion>

  <Accordion title="Who owns the projects and the code that Orchids creates?">
    You as the creator do!
  </Accordion>
</AccordionGroup>

## About Orchids

<AccordionGroup>
  <Accordion title="Where is Orchids based?">
    We are a small team (\<5) operating out of SF!
  </Accordion>

  <Accordion title="Is Orchids hiring?">
    Yes! Check out our open positions on our careers page.
  </Accordion>
</AccordionGroup>
