Open Source Project Health Evaluation
Judge whether to adopt a library.
The Open buttons send the prompt text as currently shown below to that site only when you click. Fill in the placeholders first.
Help me decide whether to adopt an open source library. Library name and purpose: [LIBRARY_NAME_AND_PURPOSE]. Alternatives considered: [ALTERNATIVES]. My use case and criticality: [USE_CASE]. Facts I gathered (release dates, issue counts, contributors, license, documentation, examples of usage): [PROJECT_FACTS]. Score each from 1 to 5 using only the facts I gave; write "not assessed" for others and tell me where to look: 1. Activity: recent releases and commits. 2. Maintainer health: number of active maintainers, response time to issues, bus factor. 3. Community: adoption, contributors, discussions. 4. Quality: tests, continuous integration, documentation, typed interfaces. 5. Security: policy, response history, dependency count. 6. License compatibility with my project [VERIFY with a lawyer for commercial use]. 7. Stability: versioning discipline, breaking-change history. 8. Exit cost: how hard would it be to replace? Weight the criteria by my use case and show the arithmetic. Provide a recommendation (adopt, adopt with a wrapper, pilot, avoid) and a mitigation plan: wrap the library behind an interface, pin the version, and monitor releases. Include a 2-hour trial plan to test the library on a real task. Treat the output as a draft, not legal or compliance advice. Have a qualified professional who knows [JURISDICTION] verify any legal, regulatory, consent or contractual point before you rely on or publish it.
Fill in before use
Optional: type your details and the prompt above updates. Nothing is saved or sent.
Replace each bracketed placeholder with your own details, then paste into Any AI or another assistant.