Skip to content
View Johaik's full-sized avatar
🐧
wubba lubba dub dub!
🐧
wubba lubba dub dub!

Block or report Johaik

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

Hi, I’m Johai 👋

I build skeptic systems — software designed to validate its own reasoning, not just return a result.

My focus is on:

  • Decision-Aware Orchestration: Systems that justify how they think before they act.
  • Foundations over Features: Building the infrastructure that makes AI reliable, not just "smart."
  • Evolutionary Architecture: Software that expects requirements to shift and data to age.

I believe good software is less about perfect outputs and more about decision hygiene, explicit trade-offs, and verification.


🧠 What I’m Working On

I’m building AI foundations and infrastructure that solve the "black box" problem:

  • Agentic Flow of Thought (FOT): Implementing dynamic strategy selection (REACT vs. THINK) to make agent reasoning transparent.
  • Skeptic Research Pipelines: Multi-agent systems that actively seek contradictions and score evidence credibility.
  • Local-First & Specialized AI: Production-ready pipelines for niche languages (Hebrew) and local-first execution (Ollama/ivrit-ai).
  • Audit & Traceability: Append-only logging and RAG-based knowledge reuse that remembers why a system made a choice.

Everything is shared openly — code, design, and documentation — so others can learn, reuse, or evolve it.


🧩 Design Philosophy

  • Designed for change, not completion
  • Stable core, flexible edges
  • Safety by construction (DB-level guarantees > application promises)
  • Explicit trade-offs over hidden magic
  • Documentation is part of the system

If a system can’t explain itself, it’s already decaying.


🛠️ Tech Stack & Technologies

I work across backend, cloud, and infrastructure layers, with a heavy focus on reliable AI systems, multi-agent orchestration, and long-term maintainability.

Programming & Scripting

Python TypeScript Go Bash

AI & Agentic Systems

DSPy RAG LangChain Ollama Bedrock

Backend & APIs

FastAPI Celery Redis

Databases & Vector Stores

PostgreSQL pgvector ClickHouse

Cloud & Infrastructure

AWS GCP Docker Kubernetes Terraform Crossplane

Tooling & Automation

uv Makefile Prometheus


📂 Featured Work

🤖 SB Agent

A sophisticated multi-agent research system with a 9-agent pipeline. It features automated quality assurance, contradiction seeking, and a persistent knowledge base using pgvector and RAG.

  • Stack: FastAPI, Celery, Redis, PostgreSQL, AWS Bedrock (Claude 3.5 Sonnet).
  • Core: 3,000-6,000 word reports with deep technical depth.

🎭 Kahal

An AI agent framework for asynchronous survey simulation based on predefined personalities. It utilizes DSPy for robust LLM orchestration and Agent Flow of Thought (FOT) for dynamic strategy selection.

  • Stack: DSPy, Pydantic, Ollama, OpenRouter, ClickHouse (analytics).
  • Core: High-fidelity persona simulation and consistency testing.

🎙️ Whisper Pipeline

An automated, production-ready audio transcription and analytics pipeline specifically optimized for Hebrew. Features speaker diarization and real-time folder watching.

  • Stack: FastAPI, Celery, faster-whisper (ivrit-ai models), pyannote.audio.
  • Core: Multi-stage enrichment (transcription -> diarization -> analytics).

🧾 Audit Service

A multi-tenant, append-only audit logging service built with Postgres RLS, Keycloak, and explicit evolution docs.

  • Why it exists: To demonstrate how to design infrastructure that survives change and maintains strict DB-level guarantees.

👀 What I Care About

  • Backend architecture
  • Infrastructure foundations
  • Systems that outlive their authors
  • Simplicity that comes from clarity, not shortcuts

🤝 Open To

  • Thoughtful discussions about system design
  • Collaboration on infrastructure-level projects
  • Reviewing or exchanging design ideas

If you care about how systems age, we’ll probably get along.

@Johaik's activity is private