Skip to content

Instantly share code, notes, and snippets.

@amirandap
amirandap / supermercadoai.json
Last active November 4, 2025 22:56
Supermercadoai
{
"name": "receipt_parser",
"schema": {
"type": "object",
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"properties": {
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TrelloTask",
"type": "object",
"properties": {
"titulo": {
"type": "string",
"description": "Título en 5–7 palabras, empieza con verbo de acción (Verbo + sujeto + contexto)."
},
"descripcion": {
@amirandap
amirandap / trellocardsarrayss.json
Last active September 19, 2025 13:27
TrelloCardsArrayss
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TrelloCardsBatch",
"type": "object",
"properties": {
"cards": {
"type": "array",
"description": "Array of Trello card objects, one per action item",
"items": {
"type": "object",
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TrelloCardsArray",
"type": "array",
"minItems": 1,
"maxItems": 8,
"items": {
"type": "object",
"additionalProperties": false,
"required": [
@amirandap
amirandap / trellocardsarra.json
Last active September 17, 2025 02:41
trelloreadai
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TrelloCardsArray",
"type": "array",
"minItems": 1,
"maxItems": 8,
"items": {
"type": "object",
"additionalProperties": false,
"required": ["titulo", "descripcion", "acciones_esperadas", "plazo_entrega"],
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "TrelloTask",
"type": "object",
"properties": {
"titulo": {
"type": "string",
"description": "Título en 5–7 palabras, empieza con verbo de acción (Verbo + sujeto + contexto)."
},
"descripcion": {
@amirandap
amirandap / homebridgeflask.py
Last active November 7, 2017 06:33
homebridgeflask
from flask import Flask, jsonify, Response
import json
import RPi.GPIO as GPIO
import time
from flask import Flask, jsonify, Response
from concurrent.futures import ThreadPoolExecutor
executor = ThreadPoolExecutor(2)
app = Flask(__name__)
accs = {