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

Block or report jolovicdev

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
jolovicdev/README.md
Dušan Jolović — agent runtimes and the infrastructure underneath. Python, Go, Serbia.

Most agent code is a prompt in a while-loop. I'm interested in the part underneath: what happens when the run dies halfway, when the context outlives the session, when a tool call has to be able to be wrong safely.

flowchart TB
subgraph runtime [" Runtime "]
BG["blackgeorge<br/><i>tool-calling, orchestration</i>"]
end
subgraph agents [" Agents "]
DSR["ds-review<br/><i>PR review</i>"]
SH["shandu<br/><i>deep research</i>"]
SRC["sourcery<br/><i>extraction</i>"]
end
subgraph memory [" Memory "]
AD["anchor-db<br/><i>code-local context over MCP</i>"]
end
subgraph infra [" Infrastructure "]
CW["crawlwall"]
HW["holloway"]
CSH["cashet"]
end
BG --> DSR
Loading

Agents

blackgeorgePython
Agent framework for LLM tool-calling and multi-agent orchestration. The layer ds-review runs on.

ds-reviewPython
Multi-agent PR reviewer. Starts from the diff, pulls the related code context, and comments only on findings tied to changed lines. Runs on DeepSeek for the 1M-token window, which is what makes whole-repo context practical rather than theoretical.

shanduPython
Deep research agent. Multi-agent search and scraping with source-credibility scoring, producing citation-backed reports. Model-agnostic through LiteLLM.

sourceryPython
Structured extraction from documents. Define a Pydantic schema, get typed entities back with exact source spans. PDFs, HTML, long text, OCR.

Memory

anchor-dbGo
Durable code-local memory for agents. Context lives in the Git repo beside the code it describes, served over MCP, CLI, HTTP, and a browser UI, so the reasoning behind a decision survives the session that produced it.

Infrastructure

crawlwallGo
Caddy module for AI crawler access control. Bot verification, rate limiting, shadow-mode rollout, SQLite ledgers, signed crawl receipts.

hollowayGo
Self-hosted webhook relay. Every webhook persists to SQLite before delivery, so nothing is lost when the client is offline. Live dashboard, one-click replay.

cashetPython
Content-addressable memoization cache. Redis-backed, async, inspectable from the CLI.

Languages by bytes, excluding forks: Python 76.8%, Go 21.9%, other 1.3%

Pinned Loading

  1. shandushanduPublic

    Open-source deep research agent: multi-agent web search, scraping, source-credibility scoring, and citation-backed reports with any LiteLLM model

    Python 8

  2. ds-reviewds-reviewPublic

    AI PR reviewer built on Blackgeorge + DeepSeek. DS-Review starts from the diff, gathers related code context, runs a multi-agent review pipeline, and posts concise GitHub review comments only for a…

    Python 2

  3. blackgeorgeblackgeorgePublic

    Python Agent Framework for LLM Tool-Calling and Multi-Agent Orchestration

    Python

  4. sourcerysourceryPublic

    Extract structured data from documents with LLMs. Define schemas in Pydantic and get typed entities with exact source spans. Handles PDFs, HTML, long text, and OCR.

    Python 4

  5. anchor-dbanchor-dbPublic

    AnchorDB is an experimental code memory layer for AI agents. Store durable code-local context in Git repositories and read it through MCP, CLI, HTTP, and a browser UI.

    Go

  6. crawlwallcrawlwallPublic

    Self-hosted Caddy module for AI crawler access control, bot verification, rate limiting, shadow-mode rollout, SQLite ledgers, and signed crawl receipts.

    Go