Skip to content
allitnilsPublic

About

Paste any tech job description. Get the truth about what you're walking into.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

Repository files navigation

Stack Decoder

Paste any tech job description. Get the truth about what you're walking into.

Stack Decoder analyses tech job descriptions using AI to reveal:

  • Stack Modernity Score (0–10) — how modern is the actual technology?
  • Tech Debt Signal — Low / Medium / High estimate based on stack signals
  • Role Type — Greenfield Builder, Maintenance Mode, Modernisation Project, etc.
  • Culture Red Flags — vague requirements, understaffing signals, buzzword-to-substance ratio
  • Green Flags — genuine positives worth noting
  • Reality Summary — plain English: what you're actually walking into
  • Interview Questions — 5 smart questions tailored to this specific JD
  • Shareable result card — copy and post your score

Live App

stack-decoder.streamlit.app

Local Development

pip install -r requirements.txt

# Set your API key
export ANTHROPIC_API_KEY=sk-ant-...

# Run
streamlit run app.py

For local dev, create .streamlit/secrets.toml:

ANTHROPIC_API_KEY = "sk-ant-..."

Deploying to Streamlit Community Cloud

  1. Fork this repo
  2. Go to share.streamlit.io
  3. Click New app → select this repo → app.py
  4. Add secret: ANTHROPIC_API_KEY = "your-key"
  5. Deploy

No Docker, no infrastructure, no cost.

Built by

Ivan Ocampo — Chief Architect at Accent Group, Melbourne. PhD researcher in organisational behaviour and technology-mediated work.

About

Paste any tech job description. Get the truth about what you're walking into.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages