Skip to content

Instantly share code, notes, and snippets.

@intellectronica
intellectronica / keybindings.json
Created September 6, 2025 06:17
VSCode Keybinding for cycling through Copilot Chat Agent models
[
{
"key": "tab",
"command": "workbench.action.chat.switchToNextModel",
"when": "chatInputHasFocus && chatIsEnabled && !lockedToCodingAgent && !quickChatHasFocus && chatLocation == 'panel'"
}
]
@intellectronica
intellectronica / vscode-yolo.md
Last active September 4, 2025 00:51
VSCode / Copilot YOLO Mode - how to auto-approve tools and terminal commans in copilot chat agent
@intellectronica
intellectronica / 0.README.md
Last active August 26, 2025 15:30
Create a gist with multiple files (including binaries) in a directory

gistify.py

Create a gist with multiple files (including binaries) in a directory

By Eleanor Berger < @intellectronica > and Codex CLI / GPT-5.


usage: gistify.py [-h] [--public | --secret] [directory]
@intellectronica
intellectronica / n8n-github-to-todoist.json
Created August 24, 2025 14:23
n8n GitHub --> Todoist
{
"name": "GitHub → Todoist",
"nodes": [
{
"parameters": {
"rule": {
"interval": [
{
"field": "minutes",
@intellectronica
intellectronica / i_heart_gpt5.py
Created August 14, 2025 13:11
VSCode / GitHub Copilot Chat Agent with GPT-5-mini Banner Script
#!/usr/bin/env python3
# /// script
# requires-python = ">=3.12"
# dependencies = [
# "rich>=13.0.0",
# "pyfiglet>=0.9.0",
# ]
# ///
"""Display a full-screen colorful banner that reads "I ❤️ GPT-5-mini".
@intellectronica
intellectronica / monkey.excalidraw
Created August 13, 2025 20:55
GPT-5 one-shotted cool monkey in Excalidraw
{
"type": "excalidraw",
"version": 2,
"source": "https://excalidraw.com",
"elements": [
{
"type": "ellipse",
"version": 5,
"versionNonce": 123456,
"isDeleted": false,
@intellectronica
intellectronica / AGENTS.md
Last active August 28, 2025 17:44
opencode config
Source
../.config/ruler/instructions.md

Default Agent Instructions

  • You have useful tools available as MCP or command-line. Use them.
  • Unless you are absolutely sure that you have correct and, crucially, up-to-date information in your knowledge, always get information from the web. You can use Tavily for searching and getting information, and you can always use curl to fetch web pages.
  • If you are working on something that presents web pages, you should use Playwright to open these pages, take snapshots, and inspect them.
  • When working in a git repository, always switch to a new branch, unless explicitly insutrcted not to.
  • If the git repo has a corresponding repo on GitHub, use the gh tool for things like looking at issues, opening pull requests, reading review comments, and looking at CI results.
@intellectronica
intellectronica / 0.README.md
Last active August 5, 2025 23:31
GPT-OSS-120b Go LISP Interpreter

Simple LISP Interpreter in Go, created by GPT-OSS-120B

  • It worked really fast (on OpenRouter)
  • I suspect this was with low reasoning effort, I don't know how to control it on OpenRouter
  • It didn't get it right on the first attempt, but after 5 round trips it worked - would have been just fine with an agent

NICE!!!


@intellectronica
intellectronica / 0.README.md
Last active July 28, 2025 00:18
LISP Interpreter - Created by Cline and Qwen 3 Coder for less than $1 🤯

Lisp Interpreter

A simple Lisp (Scheme-like) interpreter implemented in Rust.

Created by Eleanor Berger using Cline and Qwen 3 Coder, for less than $1 and in 10 minutes.

Features

  • REPL (Read-Eval-Print Loop) interface
  • Basic data types: numbers, booleans, strings, symbols, lists
@intellectronica
intellectronica / 0.README.md
Last active August 15, 2025 07:08
Information Retrieval Flashcards (based on Leonie Monigatti's "37 Things I Learned About Information Retrieval in Two Years at a Vector Database Company")

Information Retrieval Flashcars

Leonie Monigatti, one of the best and clearest voices on information retrieval, published this great list of the most essential things to know about information retrieval (that's the "R" in "RAG"): 37 Things I Learned About Information Retrieval in Two Years at a Vector Database Company. It's excellent, go read it.

And because these are things I never want to forget, I created flashcards to add to my collection (using CardCraft). Maybe they will be useful to you too.