Skip to content
View syzayd's full-sized avatar

Block or report syzayd

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.

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
syzayd/README.md

Typing SVG


Not just prompting. I build AI systems that go beyond chatbots.

Not wrappers. Not demos. Real architectures: multi-agent coordination, novel RAG retrieval, voice-vision pipelines, fine-tuned models, autonomous build pipelines shipped end-to-end with tests, CI, and evals.

Building in public. Looking for AI engineer / applied AI internship roles.


Flagship Projects

Agent Factory - 6-Agent Pipeline That Ships Full Projects

One command, /forge, and a team of six specialized agents (idea-hunter, architect, backend-engineer, frontend-engineer, reviewer, debugger) turns nothing into a tested, runnable project.

Not a code generator. A pipeline with contracts. The architect freezes an API contract before backend and frontend build in parallel from it - that's what keeps two agents' output compatible without either seeing the other's code. The reviewer is read-only by design; the debugger is the only agent that runs code, graded on fixing what it finds rather than writing more.

Agents:       idea-hunter -> architect -> backend + frontend (parallel) -> reviewer -> debugger -> devops-engineer
Proof:        3 full projects shipped end-to-end in test runs - PinPoint, DriftGuard, Receipts.dev
Receipts.dev: 92 files, 16 bugs found and fixed (1 critical, 4 high), 0 type errors, 0 lint errors
Contract:     runs/<timestamp>/ file handoff - architect's API contract is the single source of truth
Roadmap:      Phase 1 (Claude Code subagents, live) -> Phase 2 (Python SDK orchestrator, factory.py, live)

Claude Code Subagents Anthropic Python SDK Multi-Agent Orchestration Streaming Tool Loop ThreadPoolExecutor


Receipts.dev - Prove Skills With Code, Not Buzzwords

AI-powered skill verification from real Git history. Every skill on the profile deep-links to the actual commit that proves it, via a recruiter chat that can only cite real diffs and never invent a claim.

Built by Agent Factory's full pipeline in a single run: idea to architecture to parallel backend/frontend to review to debug. GitHub OAuth with Fernet-encrypted tokens, an async GitHub client with retry, a pgvector code-chunk retriever, and grounded chat with hallucination-proof citation validation.

Next.js 15 FastAPI pgvector GitHub OAuth Celery Grounded RAG


Personal LLM - Local-First Memory + RAG Kernel

One memory engine, built once, imported by everything else: a local-first, privacy-preserving memory + RAG core (SQLite + ChromaDB + hybrid model router) that answers with citations and refuses honestly when it doesn't know.

Not a demo - infrastructure. Three downstream apps import it instead of rebuilding retrieval: second-brain (vault ingestion, auto-linking, offline knowledge-graph viewer - 40 tests) and github-pr-agent (repo analysis, issue triage, PR planning - 32 tests) are public; DreamOS (an Electron AI command bar over the same engine) ships when its demo video does.

Tests:        100 offline, fully mocked - zero-key CI on every push
Agent layer:  plan-act-reflect loop, 4 permission-tiered tools (incl. SSRF-guarded web fetch), full audit log
Voice/vision: faster-whisper STT (offline, free) + OCR ingestion; native-crash inputs pre-validated (PyAV)
Security:     token-authenticated HTTP gateway; browser-Origin requests rejected outright

Python FastAPI ChromaDB SQLite sentence-transformers Ollama Gemini faster-whisper


CivilizationOS - Multi-Agent AI Society

A living simulation: 10 autonomous citizen-agents + 5 institutional councils (35 AI agents) debate, remember, and react to injected crises - Pandemic, Drought, Cyberattack, Election, Crime Wave, and now self-generated emergent crises.

Novel contribution - Temporal-Causal Memory Fusion (TCMF): Standard RAG retrieves by semantic similarity alone. TCMF fuses two streams:

AGORA stream    - citizen episodic memories scored by relevance x recency x importance
PANTHEON stream - societal causal graph (NetworkX DiGraph): crisis -> decision -> outcome

Fused score = episodic_score(m, q) x (1 + lambda x causal_boost(m))

A witness to a root cause outranks someone who heard about it second-hand. No off-the-shelf RAG system does this. Full design write-up with code and tradeoffs: docs/tcmf.md

Latest additions: sustained-fear auto-crisis injection so the society generates its own emergencies, per-council effectiveness scoring (debate to verdict to 60-tick fear delta), union-find citizen faction detection on mutual affinity, and a Story Rewind scrubber over the full causal timeline.

3-tier LLM router:  Ollama/Qwen2.5-3B ($0) -> Gemini Flash ($0) -> Claude API (~$0.002/debate)
Fine-tuning:        LoRA on Qwen2.5-3B | MLflow tracking | persona-consistency eval harness
Full-stack:         FastAPI + WebSocket <-> React + Three.js 3D city (replaced the earlier PixiJS UI)
Tests:              61 passing
Total cost:         Under $5 to build.

Python TypeScript FastAPI React Three.js ChromaDB Ollama Gemini Claude LoRA MLflow NetworkX


Recall - Spatial AI Memory

Point your phone camera at your space. Ask out loud "where did I leave my keys?" Get a spoken answer with the exact frame it was seen in.

Not another AI wrapper. Persistent spatial memory across sessions. Time-decay re-ranking. Gemini Live function-calling into local ChromaDB. The voice model doesn't hallucinate locations - it calls a tool that searches a vector store built from what the camera actually saw.

Eval (June 2026):   Recall@1 100% (10/10) | Recall@3 100% (10/10) | Median latency 149ms
Embeddings:         all-MiniLM-L6-v2 via ONNX - fully local, zero embedding cost
Voice:              Gemini Live push-to-talk with function calling
Quota management:   120s minimum between vision calls + daily budget counter on-screen
Total commits:      162

Python FastAPI React ChromaDB Gemini Live ONNX WebSocket cloudflared


resume-job-fit-ai - AI Resume Scorer | Live Demo

Fit scoring, keyword analysis, AI-rewritten bullet diffs, multi-tone cover letter, interview prep, skills gap roadmap, LinkedIn optimizer - one click.

Deployed:    Streamlit Community Cloud (live now, free tier, no credit card)
Tests:       29 unit tests | GitHub Actions CI on every push
Outputs:     Pydantic-validated structured JSON - no brittle string parsing
Features:    12+ tools: multi-job comparison, application tracker, cover letter, DOCX export

Python Gemini Streamlit Pydantic SQLite pdfplumber GitHub Actions


Open Source

memgraph/gqlalchemy #390 - open PR adding unary-operator support (IS NOT NULL) to the query builder: 4 tests, docs, CI green, CLA signed. Found and scoped with my own triage pipeline (AutoCTO), implemented keylessly via git + the GitHub CLI.

google/adk-python #6190 - fixed an Optional[List[str]] type hint bug in cleanup_unused_files that broke the CLI parser (labeled "good first issue" by Google's ADK team). Went through a maintainer review round: root-caused a CI failure to a leftover repro script breaking Mypy and the pyink linter, removed it, verified pyink/isort/ruff clean locally, and re-pushed a single focused fix.


Tech Stack

ai_ml    = ["RAG architectures", "multi-agent systems", "LoRA fine-tuning",
            "vector DBs", "LLM orchestration", "structured outputs", "evals",
            "agent pipelines with frozen API contracts"]

apis     = ["Gemini", "Claude (Anthropic)", "Ollama", "Gemini Live"]

backend  = ["Python 3.11+", "FastAPI", "WebSocket", "Node.js"]

frontend = ["React", "TypeScript", "Vite", "Three.js", "PixiJS"]

infra    = ["AWS", "Google Cloud", "Docker", "Streamlit Cloud", "cloudflared", "Vercel"]

tracking = ["MLflow", "Pydantic", "ChromaDB", "SQLite", "GitHub Actions CI"]

Currently

  • Portfolio - zaidalisyed.vercel.app | source (Next.js 16, Three.js WebGL, GSAP)
  • Building in public - LinkedIn
  • Open to AI engineer internships, applied AI roles, early-stage startups
  • Next: Agent Factory Phase 2 (Python SDK orchestrator) hardening, open-sourcing CivilizationOS fully

GitHub Stats

Top Languages

Popular repositories Loading

  1. Creding Creding Public

    3

  2. syzayd syzayd Public

    3

  3. personal-llm personal-llm Public

    Local-first personal memory + RAG engine - the reusable AI brain for future projects.

    Python 2

  4. second-brain second-brain Public

    An AI knowledge layer (vault ingest, auto-linking, offline graph view) built on the Personal LLM core.

    Python 2

  5. github-pr-agent github-pr-agent Public

    AutoCTO - the engineering-manager half of an AI GitHub PR agent: analyze a repo, triage issues, draft a PR plan. Pairs with a keyless /github-pr Claude Code skill that implements. Project 3 of the …

    Python 2

  6. github-profile-achievements github-profile-achievements Public archive

    Forked from Schweinepriester/github-profile-achievements

    A collection listing all Achievements available on the GitHub profile 🏆

    Markdown