TechBlueprint Generator — Your instant roadmap to reality. API

Stop letting great ideas fade! 🚀 This intelligent platform instantly transforms your project concepts—whether spoken or typed—into comprehensive technical

Input

Send these Fields as input. A Field not listed here is refused.

TT_BRIEF_TEXT

Input Text

  • Type: string
  • Required: no
  • Length in characters: at most 1000

input

Input Voice(Not needed if text is given)

An https URL or an upload id.

  • Type: string
  • Required: no

TT_THEME

Theme Color

  • Type: string
  • Required: yes
  • Allowed values: blue, green, yellow, brown, purple, red, orange, teal, gray, black

TT_PROMPT_LEVEL

Complexity

  • Type: string
  • Required: yes
  • Allowed values: Easy, Medium, Complex

Run it

One call presses the Widget and answers the run once its status is succeeded or failed, however long it takes. The key is read from ABYSS_API_KEY. Install the library with npm install abysshub or pip install abysshub; cURL sends the Fields as a form.

JavaScript

// index.mjs
import Abyss from "abysshub";

const abyss = new Abyss();

const run = await abyss.run("widget_328", {
  TT_BRIEF_TEXT: "We want to rebuild our company’s main website using Next.js to improve SEO and performance. The site should feature a dynamic blog, a careers page with application forms, and a dashboard that allows content editors to manage posts easily. It must be fully responsive and optimized for mobile users. The final deployment should support both server-side rendering and static page generation for scalability. We also want seamless integration with our backend API and analytics tracking.",
  TT_THEME: "red",
  TT_PROMPT_LEVEL: "Easy",
});

for (const path of await run.save("output")) {
  console.log(path);
}

Python

from abysshub import Abyss

abyss = Abyss()

run = abyss.run("widget_328", {
    "TT_BRIEF_TEXT": "We want to rebuild our company’s main website using Next.js to improve SEO and performance. The site should feature a dynamic blog, a careers page with application forms, and a dashboard that allows content editors to manage posts easily. It must be fully responsive and optimized for mobile users. The final deployment should support both server-side rendering and static page generation for scalability. We also want seamless integration with our backend API and analytics tracking.",
    "TT_THEME": "red",
    "TT_PROMPT_LEVEL": "Easy",
})

for path in run.save("output"):
    print(path)

cURL

curl https://api.abysshub.com/v1/widgets/widget_328/runs \
  -H "Authorization: Bearer $ABYSS_API_KEY" \
  -F 'TT_BRIEF_TEXT=We want to rebuild our company’s main website using Next.js to improve SEO and performance. The site should feature a dynamic blog, a careers page with application forms, and a dashboard that allows content editors to manage posts easily. It must be fully responsive and optimized for mobile users. The final deployment should support both server-side rendering and static page generation for scalability. We also want seamless integration with our backend API and analytics tracking.' \
  -F TT_THEME=red \
  -F TT_PROMPT_LEVEL=Easy

A succeeded run carries its result and its output_files. Their URLs are signed for each read: re-read the run, never store a URL. A run still queued or running in the answer (after an hour, or when the API is busy) is read again at its Location with ?wait=true.

More

Keys, files, errors and limits: API access.