Skip to content

albertoursino/singularity-notes

Repository files navigation

Welcome to Singularity Notes! 🌌

Singularity Notes is a fully automated blog delivering bite-sized posts on the latest astronomy discoveries, powered by AI. The blog is online at singularitynotes.com.

🤝 If you want to contribute, please follow the project's contribution guide.

Development setup (Linux)

  1. Install Python environment with uv

    uv sync --all-extras
    source .venv/bin/activate
  2. Create an .env file in the working directory and set the OpenAI key

    OPENAI_API_KEY = "<your_api_key>"

Usage

  • Launch the web app locally

    poe app
  • Adjust the config.yaml

  • Create a new post

    poe pipe