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

# General

> General questions about Web SDK features, capabilities, and browser compatibility

<Accordion title="What Is the Suki SDK?">
  Suki Software Development Kit (SDK) enables developers to embed Suki's voice
  AI capabilities directly into their application. Healthcare solutions
  including electronic health records (EHRs), healthcare overlay applications
  such as ACOs, medical devices, and more can now easily incorporate AI voice
  features directly into their offerings.

  The Suki SDK comes with an out-of-the-box UI component that automatically manages the user state and
  error handling, providing a seamless user experience without requiring explicit control from the developer.
</Accordion>

<Accordion title="How Does Suki SDK Work?">
  The clinician will use the partner application installed on their device
  (mobile/web) to initiate the ambient session. The Suki SDK records the
  clinician-patient conversation or clinician monologue in real-time,
  streaming it to the server.

  In cases of network instability, the recording (audio)
  occurs offline on the client device. The SDK's UI enables users to start,
  stop, and pause voice recordings, handling microphone access, audio capture,
  encryption, encoding, and data transmission.

  It also manages system-level interruptions like incoming calls or messages, delegating them to the
  partner application.

  **Note generation and editing:** Upon completing the voice
  recording, the clinician can generate the note. The Suki SDK transcribes the
  recording using Suki's automatic speech recognizer (ASR) to create a
  transcript, which is then combined with other relevant patient
  information to produce a new patient note.

  This note is processed by Suki's fine-tuned Language Models (LLMs) to generate ambient note suggestions. By
  default, a basic `SOAP` note template is used unless otherwise specified. The
  SDK also enables clinicians to edit the generated note through voice
  Dictation or typing.

  Finally, the Suki SDK allows the parent app to retrieve
  the final note in LOINC coded JSON format or write back the generated notes
  and sections using provided APIs.
</Accordion>

<Accordion title="What Platforms Does the Suki SDK Support?">
  Currently, the Suki SDK supports web interfaces that use ReactJS and
  JavaScript.
</Accordion>

<Accordion title="What Are the Main Benefits of the Suki SDK?">
  **Ease of integration:** Developers can integrate the Suki SDK in their
  application with minimal effort, requiring only a few lines of code,
  ensuring a quick and smooth integration process.

  **Flexibility and customizability:** The Suki SDK offers developers the
  flexibility to customize the user interface elements to align with their
  branding guidelines and style of their applications.

  **User experience:** Suki's
  AI capabilities are available directly within partner applications, which
  eliminates the need for users to switch contexts. This streamlined workflow
  enhances efficiency and gives clinicians a more intuitive user experience.
</Accordion>
