Athena  by Dillettant

Essay outline generator for STEM writing

created 1 year ago
710 stars

Top 49.4% on SourcePulse

GitHubView on GitHub
Project Summary

STEM ESSAY is a generative AI tool designed to help students and researchers create structured outlines for STEM essays. It simplifies complex topics, enhances clarity, and organizes ideas, reducing the time and effort typically spent on essay structuring.

How It Works

The tool leverages OpenAI's GPT models and the PyAutoGen framework to facilitate multi-agent conversations. It breaks down the essay writing process into stages: topic generation, outline creation, and paragraph writing, allowing for iterative refinement and detailed content generation based on user prompts and selected topics.

Quick Start & Requirements

  • Install: Clone the repository, create a conda environment (conda create -n athena python=3.10), activate it (conda activate athena), and install dependencies (pip install -r requirements.txt).
  • Prerequisites: Python 3.10+, OpenAI API key (set as OPENAI_API_KEY environment variable).
  • Usage: Navigate to src/ and run python test.py.
  • Documentation: Official Website

Highlighted Details

  • Generates structured essay outlines for various STEM disciplines.
  • Supports multi-agent conversational approach for essay generation.
  • Demonstrates essay generation for topics like "Probability and Statistical Implications in Casino Games."
  • Includes a use case for "Modeling of Zombie Apocalypse."

Maintenance & Community

  • Open to contributions with a Contributor License Agreement (CLA) required.
  • Contact information is available via the repository.

Licensing & Compatibility

  • License: MIT.
  • Compatibility: Permissive for commercial use and integration with closed-source projects.

Limitations & Caveats

The project requires an OpenAI API key, incurring costs based on usage. The output quality is dependent on the underlying AI model's capabilities and the clarity of user prompts.

Health Check
Last commit

11 months ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
3 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.