Knowledge base of Russian lyrics for generative songwriting: style canons, anti-AI-slop markers, genre chapters and quality gates. Python, MIT licensed, standard library first. Source and docs: https://gitlab.com/ameobius-ai/lyrics-kb
A Python MIT-licensed knowledge base of Russian lyrics for generative songwriting with style canons, anti-AI-slop markers, genre chapters and quality gates.
- for
- Developers building AI-generated Russian song lyrics who need style and quality constraints.
- pricing
- open source
works withPython
Key features
6 features of lyrics-kb
- Style canons — Defines canonical stylistic patterns for Russian lyrics.
- Anti-AI-slop markers — Detects and flags generic AI-generated lyric fragments.
- Genre chapters — Organizes lyrics by genre for targeted generation.
- Quality gates — Applies validation rules to ensure lyric quality before output.
- Python library — Installable via standard Python, using only the standard library.
- MIT license — Free to use, modify, and distribute.
Use cases
- Filter AI-generated Russian lyrics to meet specific style guidelines.
- Provide genre-specific lyric prompts for songwriting assistants.
- Validate generated lyrics against anti-slop rules before publishing.
- Create a curated lyric dataset for training custom language models.
lyrics-kb vs alternatives
lyrics-kb | Outline | Obsidian | BookStack | ||
|---|---|---|---|---|---|
| Best for | Rule-based lyric quality control | Team wiki | Notion-like notes | Personal markdown notes | Documentation wiki |
| Pricing | Open source | Free | Free | Free | Free |
| DevHunt upvotes | 1 | 0 | 0 | 0 | 0 |
| Launched | Oct 2031 | — | — | — | — |
- lyrics-kb vs Outline: General team knowledge base, not specialized for lyric style rules.
- lyrics-kb vs AppFlowy: Open-source workspace for notes, lacks lyric-specific validation.
- lyrics-kb vs Obsidian: Markdown note-taking app, no built-in lyric quality checks.
- lyrics-kb vs BookStack: Self-hosted wiki platform, not focused on AI-generated lyrics.
lyrics-kb FAQ
How do I install lyrics-kb?+
Run `python3 -m unittest scripts/test_check_navigation.py` to verify installation; the library uses only the Python standard library.
Does lyrics-kb send data anywhere?+
No, it reads local data you point it at and does not transmit anything.
What license is lyrics-kb released under?+
It is released under the MIT license.
Can I use lyrics-kb for commercial projects?+
Yes, the MIT license permits commercial use.
Where is the source code hosted?+
On GitLab at https://gitlab.com/ameobius-ai/lyrics-kb.
Summarized by DevHunt from ameobius-products.ameobius-lane.workers.dev · Oct 24, 2026. Details may change; check the official site.

lyrics-kb
Outline
Obsidian
BookStack






