# OpenSourceAIs

## OpenSourceAIs

- [Open Source AIs](https://incubiq.gitbook.io/opensourceais/open-source-ais.md): OpenSourceAis is available on https://opensourceAIs.com. It makes a large number of AIs published as open source, fully available via simple API calls.
- [Preparing your environment](https://incubiq.gitbook.io/opensourceais/ai-configuration/preparing-your-environment.md): Follow the installation requirements for running a Daemon on your machine
- [Installing a Daemon](https://incubiq.gitbook.io/opensourceais/ai-configuration/installing-a-daemon.md): The link between AIs and OSAIS.
- [AI config file](https://incubiq.gitbook.io/opensourceais/ai-configuration/ai-config-file.md): AI parameters are set in a JSON config file
- [Configuration](https://incubiq.gitbook.io/opensourceais/client-tokens/configuration.md): Calling OSAIS APIs and getting called back on specific end points
- [System status](https://incubiq.gitbook.io/opensourceais/apis/system-status.md): To check on the availability of opensourceAIs.com
- [Client Apps](https://incubiq.gitbook.io/opensourceais/apis/client-apps.md): Client Apps can connect into OpenSourceAIs via APIs. You can get a "client token" and "client secret" at registration time. Then use those to authenticate via APIs, and consume all available APIs.
- [Authenticate into OSAIS](https://incubiq.gitbook.io/opensourceais/apis/client-apps/authenticate-into-osais.md): A client can authenticate into the OpenSouceAIs service by passing its token and secret, to retrieve an authentication token.
- [Update notification params](https://incubiq.gitbook.io/opensourceais/apis/client-apps/update-notification-params.md): An authenticated client can update its domain, Notify URI, or upload URI.
- [Check a request](https://incubiq.gitbook.io/opensourceais/apis/client-apps/check-a-request.md): An authenticated client can check the status and response of a current or past request.
- [AIs](https://incubiq.gitbook.io/opensourceais/apis/ais.md): Here the APIs to access the various AIs accessible via OSAIS
- [Integration Test](https://incubiq.gitbook.io/opensourceais/apis/ais/integration-test.md): AIs in this section are for test and integration of AI Gateways and API calls
- [ai\_ping](https://incubiq.gitbook.io/opensourceais/apis/ais/integration-test/ai_ping.md): An authenticated client can post a request to Ping
- [Txt2Img & Img2Img](https://incubiq.gitbook.io/opensourceais/apis/ais/txt2img-and-img2img.md): AIs in this section provide either text to image or image to image capabilities
- [ai\_cnet](https://incubiq.gitbook.io/opensourceais/apis/ais/txt2img-and-img2img/ai_cnet.md): An authenticated client can post a request to Control Net v1.1
- [ai\_diffusion](https://incubiq.gitbook.io/opensourceais/apis/ais/txt2img-and-img2img/ai_diffusion.md): An authenticated client can post a request to Stable Diffusion v1.4
- [ai\_vqgan](https://incubiq.gitbook.io/opensourceais/apis/ais/txt2img-and-img2img/ai_vqgan.md): An authenticated client can post a request to VQGAN-CLIP
- [Img2Vid](https://incubiq.gitbook.io/opensourceais/apis/ais/img2vid.md): AIs in this section provide Image to Video capabilities
- [ai\_vtoonify](https://incubiq.gitbook.io/opensourceais/apis/ais/img2vid/ai_vtoonify.md): An authenticated client can post a request to vtoonify
- [ai\_sadtalker](https://incubiq.gitbook.io/opensourceais/apis/ais/img2vid/ai_sadtalker.md): An authenticated client can post a request to sadtalker
- [Image Utilities](https://incubiq.gitbook.io/opensourceais/apis/ais/image-utilities.md): AIs in this section provide various image utilities
- [ai\_rembg](https://incubiq.gitbook.io/opensourceais/apis/ais/image-utilities/ai_rembg.md): An authenticated client can post a request to this AI to remove an image background behind a face
- [ai\_gfpgan](https://incubiq.gitbook.io/opensourceais/apis/ais/image-utilities/ai_gfpgan.md): An authenticated client can post a request to this AI to improve the quality of an image, mostly used for face restoration and enlarging images of faces.
- [TTS & STT](https://incubiq.gitbook.io/opensourceais/apis/ais/tts-and-stt.md): AIs in this section provide either text to speech or speech to test capabilities
- [ai\_coquitts](https://incubiq.gitbook.io/opensourceais/apis/ais/tts-and-stt/ai_coquitts.md): An authenticated client can post a request to CoquiTTS
- [NodeJS sample](https://incubiq.gitbook.io/opensourceais/sample-app/nodejs-sample.md): A complete sample app written in NodeJS to access OSAIS services

## Identity Agent

- [Digital Identity Agent](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/digital-identity-agent.md): When fully prod-ready, the Identity Agent will be hosted on https://identity.opensourceAIs.com
- [Status](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/status.md): APIs to check availability of the system
- [Wallet](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/wallet.md)
- [Admin / Entities](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/admin-entities.md)
- [Communication](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/communication.md)
- [Identity](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/identity.md)
- [Definition](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/definition.md): This API suite focuses on defining the types of verifiable credentials. This is mostly optional.
- [Credentials](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/credentials.md): This API suite focuses on defining the types of verifiable credentials.
- [Proofs](https://incubiq.gitbook.io/opensourceais/identity-agent-lib/apis/proofs.md): This API suite focuses on verifying proof of credentials.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://incubiq.gitbook.io/opensourceais/open-source-ais.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
