{"repo":"expectedparrot/edsl","free":true,"listed":false,"github":"https://github.com/expectedparrot/edsl","clone":"git clone https://github.com/expectedparrot/edsl.git","description":"Design, conduct and analyze results of AI-powered surveys and experiments. Simulate social science and market research with large numbers of AI agents and LLMs.","language":"Python","stars":488,"topics":["anthropic","data-labeling","deepinfra","domain-specific-language","experiments","llama2","llm","llm-agent","llm-framework","llm-inference"],"license":"MIT","category":"ai-agents","readme_excerpt":"Expected Parrot Domain-Specific Language (EDSL) EDSL makes it easy to conduct computational social science and market research with AI. Use it to design and run surveys and experiments with many AI agents and large language models at once, or to perform complex data labeling and other research tasks. Results are formatted as specified datasets that can be replicated at no cost, and come with built-in methods for analysis, visualization and collaboration. Getting started 1. Run pip install edsl to install the package. See instructions . 2. Create an account to run surveys at the Expected Parrot server and access a universal remote cache of stored responses for reproducing results. 3. Choose whether to use your own keys for language models or get an Expected Parrot key to access all available models at once. Securely manage keys , expenses and usage for your team from your account. 4. Run the starter tutorial and explore other demo notebooks for a variety of use cases. 5. Share workflows and survey results at Coop : a free platform for creating and sharing AI research. 6. Join our Discord for updates and discussions! Code & Docs - GitHub - PyPI - Documentation Requirements - Python 3.9 - 3.13 - API keys for language models. You can use your own keys or an Expected Parrot key that provides access to all available models. See instructions on managing keys and model pricing and performance information. Coop Expected Parrot provides a free platform for creating, storing and sharing","default_branch":null,"files":null,"tree":[],"storefront":"/r/expectedparrot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/expectedparrot/edsl/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."}