Skip to content
View street1983nk's full-sized avatar
💭
A prisoner of the present ,livin between inaccessible past and unknowable future
💭
A prisoner of the present ,livin between inaccessible past and unknowable future

Block or report street1983nk

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

Hi, I'm Khaled Cherif

Independent developer in Hamburg, building open-data and Nextcloud infrastructure.

  • I run InfraNode: a free, keyless open-data REST API and MCP server covering 84+ German cities
  • I build Nextcloud apps: Findling, zero-config full text, OCR and semantic search, and the MCP Connector, both in the App Store; together they form the retrieval layer for your own RAG
  • I am all about infrastructure
  • How to reach me: admin@infranode.dev

Socials

Website Email PayPal

Projects

Project What it is
InfraNode Free, keyless open-data REST API + MCP server for 84+ German cities: weather, air quality, transit with realtime departures, traffic, electricity prices, land values, parking, charging, water levels, rooftop solar and more. Apache-2.0.
InfraNode MCP Remote MCP server with 12 read-only tools over 64 data kinds, ready for Claude, Cursor and other AI agents. No key, no account.
Nextcloud MCP Connector Curated MCP server for Nextcloud: files, calendar, notes, deck and contacts as read-first tools. Never deletes, overwrites or re-shares. In the Nextcloud App Store.
Findling Zero-config full text, OCR and semantic search for Nextcloud. Permission-aware by construction. In the Nextcloud App Store.
infranode-python / infranode-js Keyless API clients with LangChain, LlamaIndex and Vercel AI SDK tools.
# Try it, no key needed:
curl https://infranode.dev/api/v1/cities/koeln/weather

Tech Stack

Python FastAPI PHP TypeScript Nextcloud Docker Redis SQLite Cloudflare GitHub Actions

AI & Agents

MCP Agentic AI RAG Tool Calling Claude OpenAI LangChain LlamaIndex PydanticAI Vercel AI SDK LLM Evals

Popular repositories Loading

  1. nextcloud-mcp-connector nextcloud-mcp-connector Public

    Curated MCP server for Nextcloud: files, calendar, notes, deck and contacts as read-first tools. Never deletes, moves or re-shares; edits only opt-in and ETag-protected.

    Python 29 17

  2. nextcloud-search nextcloud-search Public

    Findling: zero-config full text search for Nextcloud (PHP companion findling + ExApp findling_backend)

    Python 15 2

  3. infranode infranode Public

    InfraNode - free, key-less open-data REST API + MCP server for 84 German cities

    Python 14

  4. nextcloud-gameworld nextcloud-gameworld Public

    Gameworld for families and schools: private Luanti worlds on your own Nextcloud

    Python 2

  5. infranode-homeassistant infranode-homeassistant Public

    Ready-to-use Home Assistant, Node-RED and smart-home examples for the free, keyless InfraNode API (open data for 84 German cities)

    1

  6. infranode-tool-eval infranode-tool-eval Public

    Deutschsprachiger Tool-Calling-Benchmark fuer die lm-evaluation-harness, gebaut auf den 12 MCP-Werkzeugen der InfraNode Open-Data-API

    Python 1