{"repo":"Shuffle/Singul","free":true,"listed":false,"github":"https://github.com/Shuffle/Singul","clone":"git clone https://github.com/Shuffle/Singul.git","description":"Singul: Connect to your favorite services with a Singul line of code.","language":"Go","stars":26,"topics":["ai","api","api-client","automation","llm","open","security","source","data","normalization"],"license":"AGPL-3.0","category":"api-integrations-sdks","readme_excerpt":"Singul Connect to anything with a Singul line of code. Now open source! Usage Before starting, set the OPENAI API KEY environment variable . Other LLM's work as well - check out LLM Controls further down for more information. Examples CLI Code (python) : Install the library Use it locally API : singul.io API with curl This requires an API key from shuffler.io, which is used for storing authentication. Why Singul APIs and AI Agents should be easier to use and build. Singul solves both by being easy to use, deterministic and controllable. This reduces the barrier to entry for multi-tool development and allows you to build your own AI agents with ease. Deterministic because: - LLMs can be unpredictable and unreliable - Singul stores translations after the first use, and we have a global library for known translations - You have full control of all translations - It has a source of truth for APIs, and is not \"guessing\" Reliable Translations: - For your input AND output, we store the format and know how to translate it after successful requests. This is then reusable in subsequent requests - Singul ensures all input fields ARE in the request, or fails out. You can modify the relevant files to update the body you want to send if this occurs after up to 5 request failures. Stable Connections & stored authentication: - Singul is based on how we built Shuffle and how we connect to APIs. We use the knowledge of Shuffle, including apps, categories, tags, actions, authentication mechanis","default_branch":null,"files":null,"tree":[],"storefront":"/r/Shuffle","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Shuffle/Singul/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}