Write an essay

Write an essay about a topic by creating a document and specifying what should be changed on the document.



This assignment provides an effortless method for crafting essays on your selected subject. Commence by defining the theme of your essay and guiding the AI to produce the initial draft. After it's generated, you are at liberty to enhance and adjust the content to suit your preferences.


  • Students and Researchers: Ideal for students and researchers, this task simplifies the essay writing process. It serves as an invaluable tool for generating initial drafts, saving time and effort.

  • Research Enthusiasts: Beyond just essay writing, the research plugins offer an added advantage for those seeking to gather supporting evidence and data for their academic or professional work.

  • Iterative Editing: The task's output formats make it convenient for users to engage in an iterative process of essay refinement and improvement, ensuring the final document is of the highest quality.

How to use the task

  • Define the subject of your essay.

  • Set the Document Lifespan (in hours), determining how long the model retains your document for future adjustments.

  • Direct the model to create the initial essay draft based on your chosen topic, which will serve as a starting point for further development.

  • Initiate the Task: Activate the task to generate the initial document. Evaluate the generated content and structure.

  • The task produces the paper in PDF, DOCX, TXT, and TEX formats, ensuring compatibility with various editing and publishing tools.

  • Once you've reviewed the initial document, specify any changes, enhancements, or additions you wish to implement.

  • Run the task again, this time integrating your desired modifications into the document.

  • Continue this process as necessary to iteratively refine and improve the essay until it reaches your desired level of quality and completeness.


Please do not share sensitive information.

First version
VersionAI ModelCreatedLink


The REST API allows you to call the tool with the same costs as when running the tool. Please generate an Personal access token before using the REST API.


  • duration_h (Document lifetime (h)): How many hours the document is stored. (less = cheaper)
  • session (Document name): The name of the document
  • task (Changes on the essay): What on the essay should be changed
  • Call the REST API by cURL
    curl -v -H "Authorization: Bearer PERSONAL_ACCESS_TOKEN" https://api.anysolve.ai/rest/v1/u-anysolve-sh-write-an-essay/1.0.0?duration_h=3&session=fe9d6922-54fb-482d-ad4e-ed9cea371ecb&task=Start%20with%20writing%20a%20essay%20about%20wolves
  • Install the package with pip
    python3 -m pip install anysolve
  • Run in python3
    import os
    from anysolve import AnySolve
    anysolve_token = os.environ.get('ANYSOLVE_PERSONAL_ACCESS_TOKEN') # Resolve your personal access token here
    client = AnySolve(anysolve_token)
    res = client.run('u-anysolve-sh-write-an-essay','1.0.0', {'duration_h': '3', 'session': 'fe9d6922-54fb-482d-ad4e-ed9cea371ecb', 'task': 'Start with writing a essay about wolves'})
  • Coming soon: Within AnySolve ChatComplete prompts you can use the following command to execute the task:
    /run('u-anysolve-sh-write-an-essay','1.0.0', duration_h='3', session='fe9d6922-54fb-482d-ad4e-ed9cea371ecb', task='Start with writing a essay about wolves')