Shortlist / backend

Commit History

  1. Switch OpenRouter default to Nemotron 3 Super for extreme inference speed and strict JSON formatting

    Eren-Sama
    56c0c14
  2. Fix OpenRouter fallback chain by using confirmed free models (prevents 404s breaking the chain)

    Eren-Sama
    84849df
  3. Implement OpenRouter fallback chain to seamlessly handle 429 rate limit errors from free models

    Eren-Sama
    322d8cd
  4. Update default OpenRouter model to Gemma 4 31B (proven free generalist)

    Eren-Sama
    a139b55
  5. Update default OpenRouter free model to Llama 3.3 70B (exceptional generalist, 128k context)

    Eren-Sama
    dac7a70
  6. Update default OpenRouter free model to gemini-2.0-flash-exp:free (1M context)

    Eren-Sama
    3bfbd69
  7. Use gemini-2.0-flash-exp:free on OpenRouter (1M context, best free model)

    Eren-Sama
    00fd235
  8. Replace NVIDIA with OpenRouter — stable free models, configurable via env var

    Eren-Sama
    fd0d0f2
  9. Switch NVIDIA model to llama-3.1-70b-instruct (fast, 128k, active)

    Eren-Sama
    a5ac4b2
  10. Update NVIDIA model to nemotron-3-ultra-550b-a55b (1M context, active)

    Eren-Sama
    e407887
  11. Make NVIDIA primary provider, Gemini fallback (Gemini free tier: 20 req/day)

    Eren-Sama
    42edebc
  12. Cap repo analysis to 20 files / 4k chars to fit 128k context fallbacks

    Eren-Sama
    6816543
  13. Update NVIDIA model to llama-3.3-nemotron-super-49b-v1 (non-deprecated)

    Eren-Sama
    05dc1d0
  14. Fix NVIDIA model name to llama-3.1-nemotron-ultra-253b-v1

    Eren-Sama
    dbc7a0c
  15. Remove MiniMax M3, keep Gemini + NVIDIA Nemotron fallback chain

    Eren-Sama
    1e58c96
  16. Add NVIDIA Nemotron Ultra and MiniMax M3 as 1M-context fallbacks

    Eren-Sama
    ac80c94
  17. Replace Groq/OpenAI with Cohere for 128k context fallback

    Eren-Sama
    57bcb6f
  18. Configure massive-context Gemini models as fallbacks

    Eren-Sama
    a3b8cc9
  19. Fix CI Docker tag case and relax pip dependency constraints

    Eren-Sama
    2893bc3
  20. Add missing langchain dependencies to requirements.txt

    Eren-Sama
    2431d6e
  21. Fix pylint no-member error for ALLOWED_ORIGINS

    Eren-Sama
    6ff6053
  22. Switch LLM provider to Google Gemini 3.7 Flash

    Eren-Sama
    6f8c1bf

  1. Change model from 'openai/gpt-oss-120b' to 'llama-3.1-8b-instant'

    Eklavya Mohan Agrawal
    Unverified signature
    1111233
  2. Update LLM models to llama-3.1-8b-instant

    Eklavya Mohan Agrawal
    Unverified signature
    cf3eeac

  1. Update .env.example

    Eklavya Mohan Agrawal
    Unverified signature
    65e22bc
  2. Update portfolio.py

    Eklavya Mohan Agrawal
    Unverified signature
    bb3e988
  3. Update LLM models to OpenAI GPT-OSS 120B

    Eklavya Mohan Agrawal
    Unverified signature
    659e563

  1. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    1f772d4
  2. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    72cb842
  3. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    aef9899
  4. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    9f65a5e
  5. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    2914f34
  6. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    4b8c8e3
  7. Update security.py

    Eklavya Mohan Agrawal
    Unverified signature
    3453195
  8. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    4b953e4
  9. Update Dockerfile

    Eklavya Mohan Agrawal
    Unverified signature
    e0dc19e
  10. Add root route to main application

    Eklavya Mohan Agrawal
    Unverified signature
    9aa23f2
  11. Simplify CMD in Dockerfile for uvicorn⁠

    Eklavya Mohan Agrawal
    Unverified signature
    228f5f6
  12. Modify CORS settings to allow all methods and headers⁠

    Eklavya Mohan Agrawal
    Unverified signature
    9ed2ab9
  13. Update CMD instruction in Dockerfile for uvicorn

    Eklavya Mohan Agrawal
    Unverified signature
    accc0ea
  14. Change Uvicorn port to use environment variable PORT

    Eklavya Mohan Agrawal
    Unverified signature
    0ed0afc
  15. Fix ALLOWED_ORIGINS declaration in config.py

    Eklavya Mohan Agrawal
    Unverified signature
    40dd5bb
  16. Allow CORS preflight requests in dispatch method⁠

    Eklavya Mohan Agrawal
    Unverified signature
    2089f1d
  17. Update ALLOWED_ORIGINS for production deployment

    Eklavya Mohan Agrawal
    Unverified signature
    5c0f092
  18. Initial commit — full-stack AI portfolio architect⁠

    Eren-Sama
    53e1531