
Æapp® 1.0 is a professional Flask-based web application for archiving and displaying live YouTube chat comments in real time. It integrates with external APIs (such as YouTube Live Chat), filters comments by keywords, and stores data in a SQLite database for easy access and management. This version is intended for professional use and requires a valid license as outlined in the accompanying EULA.txt.
Æapp® builds on the foundation of Naeturelog 1.0, an experimental free release. With Æapp® v1.0.0, the project takes the step into an official product with extended features, licensing, and a more professional structure. From this version onward, Æapp® is the established brand that will continue to evolve in future updates.
| Aspect | Naeturelog 1.0 (test release) | Æapp® v1.0.0 (first official release) |
|---|---|---|
| Purpose | Experimental prototype to test live comments | Professional product with licensing |
| Brand | Naeturelog (working name) | Æapp® (registered brand) |
| Database | Basic SQLite storage | Structured SQLite + SQLAlchemy models |
| Filter | Single keyword | Multi‑keyword filter (æ, Æ, etc.) |
| Frontend | Basic display | Auto‑refresh, pagination, filters (day/month/year) |
| Extra pages | None | Gallery, Upload, Chat, Updates |
| Export | Not available | CSV export of comments |
| Visitor counter | Not included | IP‑based visitor tracking |
| License | Free test version | Commercial license (EULA.txt) |
.zip file to your desired directory.python3 -m pip install -r requirements.txt
.env file in the project root with:
YOUTUBE_API_KEY=your_api_key
LIVE_CHAT_ID=your_live_chat_id
FILTER_KEYWORD=æ,Æ
mysite.db) is created automatically on first run.python app.py
Access via http://localhost:5000 or your hosting environment.
├── app.py # Main Flask application ├── requirements.txt # Python dependencies ├── templates/ # HTML templates (Jinja2) ├── static/ # Static assets (CSS, JS, images) ├── EULA.txt # End User License Agreement └── README.md # Project documentation
app.py – Entry point for the Flask application.
requirements.txt – List of Python dependencies.
templates/ – Contains HTML templates rendered by Flask.
static/ – Holds static files such as CSS, JavaScript, and images.
EULA.txt – End User License Agreement.
README.md – Documentation and usage instructions.
For a live example of how the Updates page looks in practice, see Æapp® – Updates. This project uses the same core functions as Æapp®, adapted for the Ospreys community.
Æapp® is a registered trademark. The software and brand are protected under applicable intellectual property laws. Unauthorized use, redistribution, or resale is prohibited. See EULA.txt for full terms and conditions.