Skip to content
View Alistair77's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Alistair77

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Alistair77/README.md
ASCII portrait Experience, stack, highlights

Alistair

AI Engineer · Builder · Lifelong Learner

GitHub LinkedIn Portfolio Instagram YouTube


GitHub contribution graph

Pinned Loading

  1. ragstar ragstar Public

    Local-first hybrid-search RAG over your own documents — vector + BM25 merged with RRF, cross-encoder reranking, clickable citations, and a hard refusal when retrieval is too weak. No API keys: ever…

    Python 2

  2. agent-orchestrator agent-orchestrator Public

    Multi-step AI agent: Plan -> Act -> Reflect with human-in-the-loop approval, Redis session memory, and a replayable Postgres audit log. LangGraph + Claude. Runs without an API key.

    Python 1

  3. agent-evals agent-evals Public

    Automated eval dataset generator and scoring pipeline for LLM agents — Claude-as-judge, DuckDB, Streamlit

    Python 1

  4. semantic-cache semantic-cache Public

    Semantic caching layer for Claude API calls — FAISS + FastAPI

    Python 1

  5. professional-portfolio-website professional-portfolio-website Public

    Portfolio of Alistair Rodrigues — AI · Data · UX Engineer. A macOS-inspired desktop environment with draggable windows, a magnifying dock and an animated wallpaper. Live: https://alistair77.github.…

    JavaScript 1

  6. openjev openjev Public

    Python