Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Expected Parrot CLI packages

Browse the visual package directory · View the HTML source

This is a catalog of standalone Python command-line packages from Expected Parrot. Expected Parrot builds open tools for designing, running, and analyzing AI-powered research. Its packages help researchers and coding agents turn methods such as qualitative coding, conjoint analysis, scenario planning, survey validation, and decision analysis into explicit, reproducible workflows.

Many of these tools use EDSL, Expected Parrot's Python library for constructing AI-powered surveys and experiments. EDSL provides composable objects for questions, surveys, scenarios, agents, and language models, making it possible to specify a study in code, run it with large numbers of simulated respondents, and analyze the resulting structured data.

The packages below sit one level above that foundation. Each is a focused, agent-friendly CLI with its own repository, package artwork, and maintained tutorial. They keep project state and artifacts on disk so work can be inspected, repeated, reviewed, and version-controlled.

Aivis

Aivis AI brand-visibility measurement overview

Aivis is an agent-facing CLI for measuring how brands and competitors appear in AI-generated answers. It administers a reusable prompt library across models, extracts tracked-brand observations with an EDSL judge, and stores deterministic time-series records for share of voice, mention rate, recommendations, sentiment, and citation influence.

GitHub · Tutorial

Bewley

Bewley package artwork

Bewley is a local-first qualitative-coding CLI for interview transcripts and other text corpora. It maintains an auditable history of codebooks, span annotations, and memos, supports AI-assisted open coding through EDSL, and exports evidence tables, visual explorers, theory diagrams, and narrative summaries.

GitHub · Tutorial

Dewey

Dewey package artwork

Dewey is an agent-facing CLI for auditable literature reviews. It manages papers, rendered text, short summaries, discovery and citation provenance, staged screening decisions, source relationships, searchable project state, interactive review explorers, and portable full-project archives.

GitHub · Tutorial

Flyvbjerg

Flyvbjerg package artwork

Flyvbjerg is an agent-facing CLI for reference-class forecasting and outside-view analysis. It preserves comparable cases, sources, events, claims, metrics, missingness, dependence clusters, and frozen analyses in an auditable evidence ledger, turning accepted observations into defensible reference-class distributions.

GitHub · Tutorial

Green

Green package artwork

Green is an agent-first toolkit for conjoint analysis and discrete-choice experiments. It helps design choice tasks, generate EDSL fieldwork, estimate preference models, and produce part-worths, willingness-to-pay estimates, market-share simulations, and sensitivity analyses.

GitHub · Tutorial

Kahn

Kahn package artwork

Kahn is a two-axis strategic scenario-planning CLI. It turns environmental forces and critical uncertainties into a scenario matrix, develops narratives for the resulting futures, and evaluates strategic options across them.

GitHub · Tutorial

Katz

Katz package artwork

Katz is a version-aware ledger for reviewing academic manuscripts. It anchors human and model-generated findings to manuscript sections and Git versions, tracks investigation and resolution history, and produces review reports from the resulting issue record.

GitHub · Tutorial

Labeling

Labeling package artwork

Labeling is an agent-first CLI for reproducible LLM-as-rater workflows. It manages datasets, labeling specifications, gold standards, rule baselines, multi-rater aggregation, quality metrics, and exports while preserving a complete audit trail and an explicit EDSL execution boundary.

GitHub · Tutorial

Langley

Langley package artwork

Langley is an agent-first implementation of Richards Heuer's Analysis of Competing Hypotheses method. It compares evidence across hypotheses, records a durable audit trail, runs sensitivity analysis, and generates portable EDSL jobs for AI-assisted analysis.

GitHub · Tutorial

MCDA

MCDA package artwork

MCDA is an agent-first, JSON-enveloped CLI for multi-criteria decision analysis. It records participants, alternatives, criteria, weights, thresholds, and performance assessments, then compares options using transparent weighted-sum or ELECTRE III analysis while preserving auditable project state.

GitHub · Tutorial

Messick

Messick package artwork

Messick is an agent-first package for pretesting, revising, and validating EDSL survey instruments. It tracks intended constructs and uses, preserves immutable revisions and evidence provenance, and keeps simulation findings distinct from evidence about human respondents.

GitHub · Tutorial

Premortem

Premortem package artwork

Premortem facilitates a structured, Gary Klein-style pre-mortem for a decision, project, launch, or strategy. It elicits failure modes from stakeholder personas, builds and scores a causal graph, develops mitigations and a research agenda, and renders a final report.

GitHub · Tutorial

Treffen

Treffen package artwork

Treffen is an agent-first CLI for preparing better meetings. It turns a meeting outcome and participant list into typed EDSL surveys and adaptive interviews, person-specific links and QR codes, evidence-backed synthesis, focused agendas and pre-reads, and durable decision records—while supporting both expected and confirmed attendance.

GitHub · Tutorial

UXTest

UXTest package artwork

UXTest is an agent-first CLI for running synthetic-user UX studies against live web pages. It uses Playwright and EDSL to capture browser journeys, screenshots, traces, and structured findings, preserving an inspectable evidence trail for issue discovery, comparison, and regression testing.

GitHub · Tutorial

Umriss

Umriss package artwork

Umriss is an agent-facing CLI for constructing auditable digital twins from published survey marginals. It builds candidate personas, calibrates their weights to known population responses, and evaluates the resulting synthetic population against held-out survey items.

GitHub · Tutorial

Voting

Voting package artwork

Voting is a JSON-first toolkit for preference research and group-decision analysis. It collects ballots from people or AI personas and compares single- and multi-winner counting rules across plurality, ranked, approval, score, grade, allocation, and Condorcet method families.

GitHub · Tutorial

Zugunruhe

Zugunruhe package artwork

Zugunruhe is an agent-focused migration CLI for moving Qualtrics and SurveyMonkey instruments to EDSL and Expected Parrot. It provides a staged, machine-readable workflow for capture, conversion, validation, review, and export.

GitHub · Tutorial

Zwicky

Zwicky package artwork

Zwicky is a general morphological-analysis CLI for exploring product and feature design spaces. It defines dimensions and values, generates configurations, applies constraints, and supports AI- and human-assisted evaluation, Pareto analysis, and concept selection.

GitHub · Tutorial

Zwill

Zwill package artwork

Zwill is an open validation harness for survey digital twins. It builds twin prompts and EDSL jobs, records inference artifacts, and evaluates individual- and aggregate-level predictive performance against observed survey responses and conventional baselines.

GitHub · Tutorial

About

A visual directory of Expected Parrot's standalone Python CLI packages

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors