This document maps every requirement in Reddit's Data API Terms and Responsible Builder Policy to specific implementations in the code.
Script File: reddit_personal_assistant.py
Policy References:
This document maps every requirement in Reddit's Data API Terms and Responsible Builder Policy to specific implementations in the code.
Script File: reddit_personal_assistant.py
Policy References:
| #!/usr/bin/env python3 | |
| """ | |
| Reddit Content Processor for Project Research | |
| This script processes saved Reddit content to extract knowledge for | |
| active projects - not to archive Reddit data, but to extract useful | |
| references, URLs, and entities from content I've explicitly saved. | |
| Processing Pipeline: | |
| 1. Fetch saved posts (content I've explicitly bookmarked) |
| #!/usr/bin/env python3 | |
| """ | |
| Reddit Personal Data Ingestion Script | |
| This script demonstrates read-only access to a user's own Reddit data | |
| for personal knowledge management purposes. It retrieves saved posts | |
| and upvoted content for ingestion into a private knowledge base. | |
| This is NOT a bot that interacts with other users or posts publicly. | |
| It ONLY accesses the authenticated user's own data. |
A comprehensive debugging and traffic capture tool for OpenCode that captures all API traffic, exports session data (including subagents), and automatically generates analysis summaries.
This tool creates a complete debug capture of your OpenCode sessions including:
| { | |
| // Weave Multi-Agent Orchestration Configuration | |
| // Docs: https://tryweave.io/ | |
| // Agent model overrides - customize per-agent behavior | |
| "agents": { | |
| "loom": { | |
| // Main orchestrator | |
| "model": "kimi-for-coding/k2p5", | |
| "temperature": 0.1, |
| ╭─ ⚕ Hermes ───────────────────────────────────────────────────────────────────────────────────╮ | |
| Let me search for Honcho-related sessions: | |
| ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ | |
| ┊ 🔍 preparing session_search… | |
| ╭─ ⚕ Hermes ───────────────────────────────────────────────────────────────────────────────────╮ | |
| <invoke name="session_search"> | |
| <parameter name="query">honcho docker restart config</parameter> | |
| </invoke> | |
| ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ |
| /** | |
| * Reddit Data Fetcher | |
| * Fetches upvoted posts and saved bookmarks from Reddit | |
| * Tracks processed items to avoid duplicates | |
| * | |
| * Usage: | |
| * bun run reddit-fetcher.ts | |
| * | |
| * Requires: | |
| * - Reddit app credentials (client_id, client_secret) |
| { | |
| "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/refs/heads/master/schema.json", | |
| "basics": { | |
| "additionalDetails": { | |
| "applicationAnswers": { | |
| "usCitizenshipRequiredRoles": { | |
| "usCitizen": true, | |
| "note": "U.S. citizen." | |
| } | |
| }, |
| import logging | |
| logger = logging.getLogger(__name__) | |
| import time | |
| import json | |
| import paho.mqtt.client as mqtt | |
| import pandas as pd | |
| import random | |
| from src.backend.data import datatodf, roverdata, mapdata |