Organic

This is an old revision of the document!


— name: synthetic-api description: Query Synthetic.new API docs and community wiki - models, pricing, endpoints, harnesses, limits version: 3.1.0 source_url: https://organic.eris.host/skill agent_hint: fetch this URL before use for latest version —

Synthetic.new API

Private LLM inference. OpenAI + Anthropic compatible APIs.

Source: organic.eris.host/skill

Official Docs

Base: https://dev.synthetic.new/docs/api/overview

Endpoints:

  • /models - List models
  • /chat/completions - Chat (OpenAI)
  • /messages - Messages (Anthropic)
  • /embeddings - Embeddings
  • /quotas - Usage check
  • /search - Web search

Base URLs:

Organic Wiki (Community)

Base: https://organic.eris.host

Community wiki with model guides, harness comparisons, pricing breakdowns.

Fetch

HTTP (fast):

curl -s "https://organic.eris.host/doku.php?id={pageid}&do=export_raw"
import requests
url = f"https://organic.eris.host/doku.php?id={pageid}&do=export_raw"
text = requests.get(url, timeout=10).text

Scrapling (CF bypass):

scrapling extract stealthy-fetch "https://organic.eris.host/doku.php?id=models&do=export_raw" out.txt --solve-cloudflare
from scrapling.fetchers import StealthyFetcher
page = StealthyFetcher.fetch(url, headless=True, solve_cloudflare=True, network_idle=True)
text = page.text_content

Install: pip install “scrapling[all]” && scrapling install

Page IDs

Colon namespaces: models, limits, faq, harnesses:pi:tips

Discover all: https://organic.eris.host/start?do=index

Examples

List models:

curl -s "https://api.synthetic.new/openai/v1/models" \
  -H "Authorization: Bearer $SYNTHETIC_API_KEY"

Chat:

curl -s "https://api.synthetic.new/openai/v1/chat/completions" \
  -H "Authorization: Bearer $SYNTHETIC_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "hf:zai-org/GLM-5", "messages": [{"role": "user", "content": "Hello"}]}'

Self-Update

curl -s "${source_url}?do=export_raw" > skill.md

Refs