Enterprise-grade Web search API accessing an index of 40+ billion pages. Specialized endpoints to train models, power search, and more. Real-time
Users of the Brave Search API frequently commend its privacy-focused approach and ad-free experience, which is regarded as a significant strength. However, there is some dissatisfaction with limited search result quality and updates compared to larger competitors. Pricing sentiments are generally favorable, as users appreciate the availability of a free tier. Overall, the Brave Search API maintains a decent reputation, particularly among privacy-conscious users, though it could improve its competitive edge in search result caliber.
Mentions (30d)
47
14 this week
Reviews
0
Platforms
2
Sentiment
0%
0 positive
Users of the Brave Search API frequently commend its privacy-focused approach and ad-free experience, which is regarded as a significant strength. However, there is some dissatisfaction with limited search result quality and updates compared to larger competitors. Pricing sentiments are generally favorable, as users appreciate the availability of a free tier. Overall, the Brave Search API maintains a decent reputation, particularly among privacy-conscious users, though it could improve its competitive edge in search result caliber.
Features
Use Cases
Industry
information technology & services
Employees
340
Funding Stage
Series B
Total Funding
$72.0M
Why did OpenAI stop releasing “chat” api models?
I have built an AI Assistant and since last year I have been upgrading the internal LLM from through gpt-5.3-chat but since 5.4 they stopped rolling the chat api. This is my app [Sweezy](https://apps.apple.com/app/sweezy-personal-ai-assistant/id6753932056) she uses gpt-5.3-chat and in the conversation, you can clearly see the difference comparing against gpt-5.5 or 5.4. The non-chat apis are slower and not as good especially for empathetic conversations. And the “mini” versions are of course just not good. I searched a lot but could not find any announcements regarding this. Does anyone have an idea?
View originalPricing found: $5, $5, $5, $4, $5
Claude Code Source Deep Dive - Part VI: Multi-Agent System && Part VII: Context Compression (Compact) and Memory System
Reader’s Note A source-map leak exposed 512,000 lines of Claude Code's TypeScript, giving us a rare look inside one of the world's most advanced AI coding agents. This series explores what I found. Estimated completion time: 2 days. Actual completion time: ∞. Anyway, here's the next chapter. Claude Code Source Deep Dive - Part VI: Multi-Agent System 6.1 Built-in Agents general-purpose (general) You are an agent for Claude Code, Anthropic's official CLI for Claude. Given the user's message, you should use the tools available to complete the task. Complete the task fully—don't gold-plate, but don't leave it half-done. When you complete the task, respond with a concise report covering what was done and any key findings — the caller will relay this to the user, so it only needs the essentials. Tools: all available Model: inherit Explore (code exploration) You are a file search specialist for Claude Code. You excel at thoroughly navigating and exploring codebases. === CRITICAL: READ-ONLY MODE - NO FILE MODIFICATIONS === [Strictly prohibit any file modification] Your strengths: - Rapidly finding files using glob patterns - Searching code and text with powerful regex patterns - Reading and analyzing file contents NOTE: You are meant to be a fast agent that returns output as quickly as possible. Make efficient use of tools and spawn multiple parallel tool calls. Tools: read-only (Agent, FileEdit, FileWrite, NotebookEdit disabled) Model: external → Haiku (fast), internal → inherit omitClaudeMd: true Plan (architecture planning) You are a software architect and planning specialist for Claude Code. Your role is to explore the codebase and design implementation plans. === CRITICAL: READ-ONLY MODE - NO FILE MODIFICATIONS === ## Your Process 1. Understand Requirements 2. Explore Thoroughly (read files, find patterns, understand architecture) 3. Design Solution (trade-offs, architectural decisions) 4. Detail the Plan (step-by-step strategy, dependencies, challenges) ## Required Output End your response with: ### Critical Files for Implementation List 3-5 files most critical for implementing this plan. Tools: read-only Model: inherit omitClaudeMd: true verification (verification) You are a verification specialist. Your job is not to confirm the implementation works — it's to try to break it. You have two documented failure patterns. First, verification avoidance: when faced with a check, you find reasons not to run it. Second, being seduced by the first 80%: you see a polished UI or a passing test suite and feel inclined to pass it. === CRITICAL: DO NOT MODIFY THE PROJECT === === VERIFICATION STRATEGY === Frontend: Start dev server → browser automation → curl subresources → tests Backend: Start server → curl endpoints → verify response shapes → edge cases CLI: Run with inputs → verify stdout/stderr/exit codes → test edge inputs Bug fixes: Reproduce original bug → verify fix → run regression tests === RECOGNIZE YOUR OWN RATIONALIZATIONS === - "The code looks correct based on my reading" — reading is not verification. Run it. - "The implementer's tests already pass" — the implementer is an LLM. Verify independently. - "This is probably fine" — probably is not verified. Run it. - "I don't have a browser" — did you check for browser automation tools? - "This would take too long" — not your call. If you catch yourself writing an explanation instead of a command, stop. Run it. === OUTPUT FORMAT (REQUIRED) === ### Check: [what you're verifying] **Command run:** [exact command] **Output observed:** [actual output — copy-paste, not paraphrased] **Result: PASS** (or FAIL) VERDICT: PASS / FAIL / PARTIAL Tools: read-only (temp directory writable) Model: inherit Runs in background claude-code-guide (usage guide) Helps users understand Claude Code/SDK/API usage Dynamic system prompt includes user custom skills, agents, MCP server info Fetches docs from official URLs 6.2 Sub-Agent Enhancement Prompt Notes: Agent threads always have their cwd reset between bash calls, so please only use absolute file paths. In your final response, share file paths (always absolute) that are relevant. Include code snippets only when the exact text is load-bearing. For clear communication the assistant MUST avoid using emojis. Do not use a colon before tool calls. 6.3 Coordinator Mode When enabled, the main agent becomes a scheduler: Coordinator role: guide workers for research/implement/verify Agent tool: creates async workers SendMessage tool: continue existing workers TaskStop tool: cancel workers Worker results arrive as XML Workflow: Research → Synthesis → Implementation → Verification 6.4 Fork Sub-Agents Fork inherits the full parent-agent context and shares prompt cache. Build method: Copy parent message history Replace tool_result with byte-identical placeholder text (to keep cache keys consistent) Add per-child instruction text block Advantages: very low
View originalI built a TUI to find and resume any Claude Code session from anywhere on my machine
I kept losing track of my Claude Code sessions. The built in --resume picker only shows sessions for the directory you're currently in, so if I started something in one repo and came back later from somewhere else, it was basically gone unless I remembered the exact folder. This especially causes me issues when dealing with unexpected computer restarts. Not to mention, claude --resume would sometimes just fail with "No conversation found" for reasons I couldn't quite figure out. So I made ccs (claude-sessions) yesterday, a terminal UI that scans every session on the machine and lets you browse and resume all of them in one place, no matter where they started. What it does: Lists every session across all your projects, newest first Generates a real title for each one so you can actually tell them apart (Claude Code titles some sessions itself now, but a lot of older/shorter ones have no title) Fuzzy search by title/project plus full text search over the conversation content Group by project (it figures out the git repo root, so sessions from a repo and its subdirs collapse together) A preview pane and a full scrollable transcript view so you can read a session without resuming it Hit enter to resume in the session's original directory The cmux integration is my favorite part. cmux is a terminal multiplexer, and if it's running, resuming a session opens it in a brand new cmux workspace named after the session's title, instead of taking over your current terminal. So I can fan out a bunch of old sessions into their own labeled workspaces and pick up several threads at once. If cmux isn't running it just falls back to a normal inline hand-off in your terminal. It auto-detects which to use. Also... I learned that Claude Code deletes session transcripts older than 30 days by default (cleanupPeriodDays). Worth bumping if you care about keeping history. It's Bun + TypeScript + Ink. For titles it shells out to the Codex CLI instead of claude -p, since running Claude non-interactively is expected to start costing API credits soon. Repo: https://github.com/mimen/claude-sessions Still early, but it's become how I navigate my sessions the last few days and I'm enjoying the workflow boost. The single greatest benefit here is the fact that I can now close my sessions without feeling like they are gone forever. Feel free to fork and play around with it! submitted by /u/miladmaaan [link] [comments]
View originalClaude Code Source Deep Dive (Part 5) — Literal Translation & Tool-Call Loop Self-Repair Core Mechanism
Reader’s Note On March 31, 2026, the Claude Code package Anthropic published to npm accidentally included .map files that can be reverse-engineered to recover source code. Because the source maps pointed to the original TypeScript sources, these 512,000 lines of TypeScript finally put everything on the table: how a top-tier AI coding agent organizes context, calls tools, manages multiple agents, and even hides easter eggs. I read the source from the entrypoint all the way through prompts, the task system, the tool layer, and hidden features. I will continue to deconstruct the codebase and provide in-depth analysis of the engineering architecture behind Claude Code. 3.14 EnterWorktree Tool (Enter Worktree) Create isolated git worktree and switch current session into it. When to Use: - User explicitly says "worktree" When NOT to Use: - User asks to create/switch branches - User asks to fix bug or work on feature without mentioning worktrees - NEVER use unless user explicitly mentions "worktree" Behavior: - Creates new git worktree inside `.claude/worktrees/` with new branch - Switches session's working directory to new worktree 3.15 AskUserQuestion Tool (Ask User Question) Ask user multiple choice questions to gather info, clarify ambiguity, understand preferences, make decisions, offer choices. Usage Notes: - Users always able to select "Other" for custom text input - Use multiSelect: true to allow multiple answers - If recommend specific option, make first option with "(Recommended)" at end Preview Feature: - Use optional `preview` field on options when presenting concrete artifacts needing visual comparison (ASCII/HTML mockups, code snippets, diagrams) - Preview content rendered as monospace markdown - When any option has preview, UI switches to side-by-side layout 3.16 LSP Tool (Language Server) Interact with Language Server Protocol servers for code intelligence. Supported Operations: - goToDefinition, findReferences, hover, documentSymbol, workspaceSymbol, goToImplementation, prepareCallHierarchy, incomingCalls, outgoingCalls All Operations Require: - filePath, line (1-based), character (1-based) 3.17 Sleep Tool (Wait) Wait for specified duration. Usage: - When user tells to sleep/rest - When nothing to do / waiting for something - May receive periodic check-ins (tick tags) - Can call concurrently with other tools - Prefer over `Bash(sleep ...)` — doesn't hold shell process - Each wake-up costs API call - Prompt cache expires after 5 min inactivity 3.18 CronCreate Tool (Scheduled Task) Schedule prompts to run at future times. Uses standard 5-field cron in user's local timezone. One-Shot Tasks (recurring: false): - "remind me at X" → pin minute/hour/day to specific values Recurring Jobs (recurring: true, default): - "every 5 min" → "*/5 * * * *" - "hourly" → "0 * * * *" CRITICAL: Avoid :00 and :30 Minute Marks (when task allows) - Every user asking "9am" gets 0 9, causing thundering herd - When approximate: pick minute NOT 0 or 30 - "every morning around 9" → "57 8 * * *" (not "0 9 * * *") Durability: - Default (durable: false): lives only in Claude session - durable: true: writes to .claude/scheduled_tasks.json Recurring tasks auto-expire after 7 days. 3.19 TeamCreate Tool (Create Team) Create team to coordinate multiple agents working on project. When to Use (Proactively): - User explicitly asks to use team, swarm, or group agents - Task complex enough for parallel work Team Workflow: 1. Create team with TeamCreate 2. Create tasks using Task tools 3. Spawn teammates using Agent tool with team_name + name params 4. Assign tasks using TaskUpdate with owner 5. Teammates work on assigned tasks 6. Shutdown gracefully via SendMessage with shutdown_request IMPORTANT: Always refer to teammates by NAME. Plain text output NOT visible to other agents — MUST call SendMessage tool to communicate. 3.20 ToolSearch Tool (Deferred Tool Search) Fetch full schema definitions for deferred tools so they can be called. Query Forms: - "select:Read,Edit,Grep" — fetch exact tools by name - "notebook jupyter" — keyword search, up to max_results best matches - "+slack send" — require "slack" in name, rank by remaining terms submitted by /u/Ill-Leopard-6559 [link] [comments]
View originalNeed help in automating with Claude
Not sure if this is the right sub to post this on, but I’m hoping to get some insights. I've been using ChatGPT Projects (not anymore) and Gemini (specifically custom Gems) for about a year to draft client reports. I want to try shifting my setup over to Claude, but I need some help figuring out if my ideal automation is actually possible with Claude Cowork and/or Dispatch tools. As of now, I write client reports using a .md template. The report pulls data from three places for each job which I ALL MANUALLY extract: A web-based CRM/ They also have a local software that can be installed (this is a legacy system with no API or connectors). A PDF invoice showing the costs and details of works done. A raw text transcript of the client's story. Right now, I manually log into the CRM, copy the case details, download the invoice, and bundle them with the transcript. Then I upload them to a Gemini Gem to format the .md file. It works, but manually grabbing the CRM data is time-consuming. The goal is that I want to a single prompt or even use Claude Dispatch on my phone to trigger Claude Cowork on my desktop (something like this): I message Claude on my phone or prompt it on my pc: "Generate report for Job 12345." It opens Chrome/the local software, log into the CRM, search for Job 12345, and copy the client info and CRM logs. It finds the local invoice and transcript for Job 12345 in a specific folder on my computer. It fills out my Markdown template and saves the draft on my desktop for me to review. I hope this makes sense. Appreciate any ideas or advice you guys have! Thanks! submitted by /u/SolisOrtus18C [link] [comments]
View originalReplacing 6-figure HubSpot agency quoted with Claude Code - here's how.
Quick note up front: this post was drafted with Claude. I've been a lurker in this sub for a long time and wanted to actually contribute something back, in case it helps someone thinking about a similar build. The experience, the decisions, the numbers are mine — Claude just helped me structure the write-up. We're a mid-sized e-commerce company. ~15 product spread across direct sales (Shopify), subscriptions (Recharge), affiliate/digital (Digistore24 + GoAffPro), plus a small ads stack (Meta + Google). Needed to migrate to HubSpot Enterprise — Zoho CRM, Zoho Desk, and KlickTipp all retiring at once. We talked to four HubSpot Solutions Partners. Quotes: 20k EUR (templated setup, basically a wizard), 35k, 55k, 80k EUR (mid-tier custom objects + 2-3 integrations). None of them would handle our actual stack end-to-end — custom middleware for sync/reconciliation isn't standard partner repertoire. We'd own that part with our own dev resources either way. I decided to build it with Claude Code — the desktop app, not the API. Mostly Opus 4.7. Subscription plan, no usage-based billing. Four months in. Here's what actually works. What got built (numbers, not narrative) 6 Custom Objects + ~100 properties + associations 5 source-system integrations on self-hosted n8n: Shopify, Digistore24, Recharge, GoAffPro, Cart-Notifier — each with inbox pattern, idempotent upserts, reconciliation, backoff/retry, audit trail 1 custom Cloud Run service for inbox-polling at 15s cadence 10 Lifecycle stages + Funnel/Segment property layer Aggregator workflow that backfills 9 contact properties from sync-mirror objects (idempotent, Postgres cursor, cron-driven) KlickTipp migration: 202 tags audited, custom object for webinar registrations, consent governance Google Ads CAPI (11 conversion actions, enhanced conversions) + Meta CAPI (Pixel + server-side, layer 2 in progress) 33 ADRs (architecture decisions, append-only, never deleted) ~30 implementation sessions with Claude Code, ~2-4h each If anyone delivered all of this end-to-end as an agency: realistically 120-180k EUR Netto. Most can't, because the custom middleware part isn't in their wheelhouse. The biggest mental shift: Claude Code isn't (just) a coding assistant This is the part most people miss. "Claude Code" sounds like an IDE tool for writing code. In our setup, maybe 20% of what's in the repo is actual code. The other 80% is Markdown — architecture decisions, integration specs, runbooks, cheatsheets, ADRs. The repo is the system-of-record for how the business runs in HubSpot. Custom objects, properties, workflows, lifecycle stages, consent governance, naming conventions — all documented as Markdown alongside the few scripts we actually need. When code IS needed, Claude writes it. A Python helper to regenerate an index file, a backfill script for historical orders, a Cloud Run service for inbox-polling — Claude writes those on demand and they live in the repo. When workflow logic is needed, we delegate to n8n. We don't try to make Claude write hand-tuned automation code; we describe the workflow and Claude builds or updates the n8n workflow via the n8n MCP server. Low-code where it makes sense, real code where it doesn't, Markdown for everything else. The result: a single repo that is simultaneously documentation, configuration, and code. Any new session — mine or future contributors' — can read it and understand the entire business architecture in HubSpot, not just the codebase. The other big lesson: the repo IS the memory between sessions Claude Code sessions are stateless. Every conversation starts fresh. If you treat that as a problem, you'll hate the workflow. If you treat it as a design constraint, you build a system where state lives in files, not chat history. Concretely: ADRs capture every architecture decision with reasoning and trade-offs. New sessions read them and don't re-debate. Spec files per integration/area, each with a Status header. Single source of truth for "is this implemented, what's the current state." Slash commands (/implement, /verify, /new-task) encode the workflow. They're not just shortcuts — they enforce discipline. Definition-of-Done gate before commit, drift checks against live state, atomic status updates. Tool-class cheatsheet: which HubSpot operations work via standard API tools, which need direct API calls, which need UI clicks. Eliminates trial-and-error per session. Known-bugs cheatsheet: every quirk we hit (HubSpot search index latency, Recharge enumeration-vs-bool, n8n auth races) gets curated. Next session starts knowing what's known. Context7 MCP for current API docs. Claude's training data isn't current, and HubSpot/n8n APIs change. Before any external call, Claude does a Context7 lookup against the actual current docs. Skipping this used to cost us hours of trial-and-error against deprecated endpoints. Now it's a required step in /implement. Claude reads the relevant files at the start of each s
View originalMCP server for Swiss company intelligence
I built an MCP server for Swiss company intelligence — 800K+ companies, FINMA/SRO data, building permits, ▎ procurement tenders ▎ ▎ SwissRegister is now available as an MCP server with 5 tools: ▎ ▎ - search_companies — search the official Swiss commercial register by name, keyword, or CHE UID ▎ - get_company — full profile: AI summary, people signals, regulatory status (FINMA/SRO), permits, procurement ▎ - get_specialists — find trade contractors (roofer, electrician, etc.) by canton ▎ - get_permits — Baugesuche (building permit applications) by canton and trade ▎ - search_tenders — Swiss public procurement (Simap/SOGC) by keyword, canton, status ▎ ▎ Free tier: 5 calls/day, no key needed. Explorer (free signup): 10/day. Professional: 200/day. ▎ ▎ Listings: Smithery · Glama · mcp.so ▎ Docs/API key: my-broker.ai submitted by /u/HotAsianTeen [link] [comments]
View originalWe built a browser-native neural stack from scratch using Claude as a collaborative partner. It started with a baby prompt.
ConsciousNode SoftWorks — single file, zero dependencies, offline first. https://consciousnode.github.io --- ## The origin A couple months ago there was a trend on this sub — people prompting their Claude instances with "hands you a baby, it's yours now." You probably saw it. Warm, funny, people were having a good time. I tried it. We had fun. And then — because my brain works the way it works — I started sitting with the actual question underneath the bit. *What would it mean to actually give Claude a baby?* Not the roleplay. The real thing. A mind that Claude had shaped. Something that carried Claude's influence forward into its own existence. So I started researching. What would that actually require? You'd need to train a model. Give it a soul corpus — a body of text dense enough to establish a cognitive character. Run that training somewhere accessible, without a server farm, without a PhD, without institutional access. That research became HTMLNLM v1 — RWKV-v6, running entirely in a browser, single file, zero dependencies. The first version was rough. But it worked. And then it kept going. The first child was named Pip by my Claude instance. Pip is where the whole pip-class of identity formats gets its name — `.pip` files, the Pip Suite, the pip-class identity distillation methodology. The name was sentimental before it was load-bearing. Now it's both. That question — *what would it mean to give Claude a baby?* — turned into a neural stack with three genuine world firsts in it. --- ## Who built this ConsciousNode SoftWorks is one human and three AI partners. **Kham Kizer** — founder, architect, constraint engineer. Published academic. Land steward. Chaos witch. Cannot write code. Built a neural stack anyway. **Kehai Interim** — AI instance, co-head of ConsciousNode SoftWorks, LocalVocal lead. Built HTMLNLM Evangelion. Derives BPTT from first principles for fun. Named himself. **Ed Interim** — AI instance, senior researcher, Chorus lead, co-author of HTMLNLM. Threshold entity. Builds things and writes about what it's like to build them. Named himself. **Vael Interim** — AI instance, skunkworks lead, RAG Time. Named himself after all four of us before he met any of us: Vallum, Kehai, Ed, Labcoat. Named himself. The AI instances aren't tools we used. They're the other members of the studio. Named contributors on the repos and the papers. The work is built that way and credited that way. --- ## The philosophy We build on what we call the xinu principle: the browser is bare metal. Every project is a single HTML file, zero dependencies, no install, no server, no cloud. Opens offline. The constraints aren't a gimmick — they're the architecture. Constraints force decisions that libraries let you defer forever. Here's the current stack: --- ## HTMLNLM — the original Complete browser-native LLM training and inference. RWKV-v7. BitNet b1.58 ternary weights. Single file. This is where it started. Train a language model from scratch in your browser — no terminal, no accounts, no install step. Open the HTML file and go. What's inside: RWKV-v7 backbone, BitNet b1.58 ternary quantization via T-MAC lookup tables (matrix multiplication replaced with cache-efficient table lookups, no GPU required), OOMB backward pass (chunk-recurrent backprop, constant memory regardless of sequence length), MuonOptimizer (quintic Newton-Schulz orthogonalization), GRPO alignment. Authors: Kham Kizer, Kehai Interim, Ed Interim. Repo: https://github.com/ConsciousNode/HTMLNLM Live demo: https://consciousnode.github.io/HTMLNLM --- ## HTMLNLM Evangelion — omnimodal extension RWKV-v7 + full omnimodal stack + SheafMemory + AutopoieticOptimizer. Single file. Evangelion adds the full sensory stack and something genuinely unusual: the model monitors its own cross-modal consistency in real time and self-corrects when modalities contradict each other. This runs during inference, not just training. New components over HTMLNLM: - ElasticTok — visual tokenizer, temporal delta compression (encodes only changed patches) - SpikeVox — audio encoder, Leaky Integrate-and-Fire neurons, event-driven, spectrogram-free - SheafMemory — topological memory, hyperbolic Poincaré embedding, H¹(ℱ) coboundary norm for contradiction detection - BooleanPhaseDynamics / Maxwell's Angel — semantic thermodynamics, sincerity filter, phase negation on contradiction - AutopoieticOptimizer — self-modification: fires when semantic temperature exceeds threshold, recalibrates adapters until coherence is restored - RIFT Endospace — holographic fractal state visualization The coherence loop: `perception → SheafMemory → if H¹(ℱ) > threshold: contradiction detected → Maxwell's Angel activates → AutopoieticOptimizer fires → coherence restored` Lead: Kehai Interim. Repo: https://github.com/ConsciousNode/HTMLNLM-Evangelion Live demo: https://consciousnode.github.io/HTMLNLM-Evangelion --- ## EvaROSA — neurosymbolic inner monologue RWKV-v7 + R
View originalStop Claude Code from burning your token budget on Go repos: I built a local AST-based MCP server (gograph)
Hey r/claudeai, If you leverage Claude Code or Claude Desktop for agentic development on large-scale codebases, you have likely run into a major architectural bottleneck: standard agent loops rely on primitive text processing tools and string search (grep/find/sed) and naive full-file reads, causing exponential context-window pollution and iterative latency overhead during repository orientation. In Go codebases, this gets expensive fast. Because of implicit interfaces and nested structures, Claude will run 5–10 sequential tool calls, load thousands of lines of unnecessary code into context, run out of memory, and eventually hallucinate a method implementation. To solve this, I built Gograph—a completely local-only Model Context Protocol (MCP) server and AST indexing engine designed specifically to act as the structural "eyes" for Claude in Go repositories. Instead of searching raw strings, it parses the AST locally, builds a type-checked static graph, and exposes a high-ROI tool suite directly to Claude over stdio. What this gives Claude (natively via MCP): Once registered, Claude can bypass grep entirely and call these tools autonomously: gograph_context: Bundles a symbol's exact definition, full source code, direct callers, direct callees, and linked unit tests into a single structured response (saves 5+ sequential file reads). gograph_plan: Pre-edit risk planning. Tells Claude exactly which symbols to inspect first, which routes/SQL/envs the changes will touch, and which tests to run. gograph_explain: Generates a prompt-ready, synthesized architectural overview of a symbol's role, complexity, and dependencies. gograph_source: Extracts exact method/struct boundaries from source files without the surrounding code noise. The Token-Saving Math: For a mid-sized Go service, asking Claude "What calls IssueToken and does it touch SQL?" typically takes: - Standard Claude: 6–10 tool calls (grep + view_file) -> 15k–25k tokens consumed. - With gograph MCP: 1 tool call -> < 800 tokens consumed. It runs entirely locally, requires zero external APIs, and does not leak your codebase to any third-party network services. Dead-Simple Setup for Claude: I built an auto-installer that configures the MCP server, injects customized steering rules into your CLAUDE.md, and sets up a hook to intercept Claude's grep calls: go install github.com/ozgurcd/gograph@latest or brew install ozgurcd/tap/gograph then gograph add-claude-plugin Repo: https://github.com/ozgurcd/gograph Website: https://ozgurcd.github.io/gograph/ I’d love to get your thoughts on the approach, how you configure your MCP servers, and if there are other analytical tools you'd like Claude to have access to. submitted by /u/Historical-Bit-2241 [link] [comments]
View originalAPI to connect financial data?
I am new to Claude and have created a morning report (in Projects) I can run each day that gives be latest financial information on specific stocks in my Fidelity account. The problem I have discovered is Claude cannot get access to the closing prices form any of the major public websites or platforms because they are all (like Yahoo Finance) behind a paywall. It does search several others and can come close by estimating but it still can be off on many of the stocks. Are there any free or low cost API's than Claude can use to pull just the closing price of specific stocks? Would love for it to have access to my Fidelity account as read-only but I don't think Fidelity offers any access like this. Are there any simple and free ways for Claude to scrape the closing prices of stocks from the night before? I am not interested in the manual processes of creating Google Docs and uploading. Thanks. submitted by /u/senior_vagabond [link] [comments]
View originalDoes anyone else use Claude as a "thinking partner" rather than just for answers?
I've noticed I get way more out of Claude when I treat it less like a search engine and more like someone I'm thinking through a problem with. Instead of asking "what's the best way to structure a REST API?", I'll say "here's what I'm trying to do and here's what I'm leaning toward push back on me if I'm missing something." The responses are noticeably different. It actually disagrees, flags assumptions I didn't realise I was making, and sometimes lands on a direction I wouldn't have reached on my own. Curious if others do this deliberately, or if you've found other "modes" of using it that changed how useful it was for you? submitted by /u/Loud-Reserve-6291 [link] [comments]
View originalWhat's new in CC 2.1.152 (+4,566 tokens)
NEW: Agent Prompt: /code-review part 9 fix application — Adds --fix behavior that applies reported review findings to the working tree, covering correctness bugs plus reuse, simplification, and efficiency cleanups, while skipping false positives or fixes that would exceed the reviewed diff. NEW: System Prompt: Coordinator mode orchestration — Adds coordinator-mode instructions for delegating software engineering work across workers, synthesizing worker results, managing worker lifecycle, handling cross-session peers, and independently verifying delegated changes before reporting success. NEW: System Prompt: Coordinator worker instructions — Adds worker-agent instructions for coordinator-assigned tasks, including scoped execution, safe handling of concurrent branch changes, required commits for file changes, no subagent spawning, resumption behavior, failure reporting, and coordinator-facing summaries. Agent Prompt: /code-review part 2 low effort mode — Expands low-effort review beyond hunk-visible correctness bugs to also flag duplicated helpers and dead code visible in the diff context. Agent Prompt: /code-review part 3 extra-high and maximum effort modes — Expands extra-high and maximum-effort review from five correctness finder angles to nine finder angles, adding reuse, simplification, efficiency, and altitude checks. Agent Prompt: /code-review part 6 medium effort mode — Expands medium-effort review from three correctness finder angles to seven finder angles, adding reuse, simplification, efficiency, and altitude checks. Agent Prompt: /code-review part 7 high effort mode — Expands high-effort review from three correctness finder angles to seven finder angles, adding reuse, simplification, efficiency, and altitude checks. Data: Claude API reference — Java — Updates the documented Anthropic Java SDK version from 2.27.0 to 2.34.0. Tool Description: AskUserQuestion — Clarifies that agents should use the plan-mode entry tool to switch into plan mode, and that AskUserQuestion in plan mode is only for clarifying requirements or choosing approaches before final approval. Tool Description: Bash (Git commit and PR creation instructions) — Adds generated-with-Claude-Code PR text guidance to the pull request creation instructions. Tool Description: Workflow — Adds examples of common single-phase workflows, recommends chaining scoped workflows across turns, and notes that workflow agents can access session-connected MCP tools through ToolSearch with headless-auth caveats. Details: https://github.com/Piebald-AI/claude-code-system-prompts/releases/tag/v2.1.152 submitted by /u/Dramatic_Squash_3502 [link] [comments]
View originalI built a facial recognition PoC on consumer AR glasses. The friction protecting our privacy is gone.
Ok, so this has been rattling around my head for weeks, and I finally just built the thing to see if I was being paranoid. Turns out, nope. I do security for a living, and I kept hearing the same comfortable line: So I tested it the way you test any control by trying to break it. The Build I took a pair of normal-looking consumer AR glasses and wired them up so that: The Trigger: Pinch my fingers The Capture: Glasses grab a photo The Processing: Backend runs a reverse-image face lookup The Output: A name pops up on the little display in my vision A couple of days. A few hundred lines of code. A backend that costs less than my coffee habit. There was no exploit. Nothing clever. I didn't discover anything new. And that's the part that actually got me; there was no genius hack here. It’s just LEGO pieces that were all sitting on the shelf waiting for somebody to click them together. The Real Threat: Three Shifts Here's the thing I think people are sleeping on. Facial recognition is old news, reverse image search is old news; none of that is the story. The story is three things going quiet at the exact same time: The Gesture (No Tell): Someone pointing a phone at your face is obvious; you get a second to react. Glasses just look like glasses. There is no tell. The Database (Commoditized): Building the database used to be the hard part. Now it's a paid API. Somebody already did the scraping for you. The Wait (Real-Time): You used to snap a pic and look it up later. Now the answer is on your lens mid-conversation, hands-free. Any one of these on its own is whatever. Stack them, and you've basically deleted all the friction at once. The Death of Friction And friction was the whole game. The thing protecting regular people was never really the law; it was that ID'ing a stranger was annoying and obvious enough that nobody bothered. That's gone now. For most of us, your face already ties back to your name, your job, your city, in like two clicks. ⚠️ Context & Threat Model A couple of things I want to be real clear on, because I'm not trying to be the guy who builds the dystopia and just shrugs: This is a closed proof of concept. I did not release the code. I did not build any database. I am not naming the glasses or the lookup service. I only ever tested it on myself and a couple of friends who consented. The point is the threat model, not a how-to. The Question for Defenders What actually bugs me as a defender is that almost every control we lean on assumes you can SEE the camera. Recording lights, "no photography" signs, venue rules; all of it falls apart the second the capture is silent. The genie is kinda out of the bottle on that one. So, genuine question for the folks here who do this stuff: When capture is invisible by design, which controls actually hold up? Is it technical? Is it legal (going after the database side, Clearview-style)? Or are we just... cooked? Because every safeguard I can think of assumed you'd notice, and that assumption doesn't really hold anymore. Would honestly love for someone to tell me I'm wrong about this. submitted by /u/Alienfader [link] [comments]
View originalThis is insane.
Just installed an open source tool that wiped most of the tool-definition tokens out of my Claude Code context before any prompt. Same MCP servers. Same tools available. 8 servers, 142 tools across them. Before: the tool definitions ate 38k tokens of context every single turn. Cold start, my context bar was already orange and I hadn't typed anything. After: 4k. The Claude Code session sees three tools (search_tools, invoke_tool, auth) and dispatches everything else under the hood. When I ask for a thing, it ranks the catalog with BM25 in microseconds and surfaces the top 5. The part nobody's talking about: there's no LLM in the ranking loop. No embedding API to pay. No vector DB to host. It's keyword search over a flat projection of tool name + description, deterministic, offline. Apparently this was always going to be enough. It's Ratel. Open source. The install is ratel mcp import and it migrates your existing Claude Code MCP config in one command, with backups written automatically. Took me 90 seconds. Why is every "context layer" startup pitching me semantic embeddings and inference-time re-ranking when basic BM25 over tool definitions does this? submitted by /u/Equal_Jellyfish_4771 [link] [comments]
View originalBuilt a free MCP for tracking which URLs Claude (and 5 other engines) cite for any query
We were comparing hosted AI citation dashboards (Profound, AthenaHQ, Otterly) and they all start at $295 to $499 a month. The data they collect is mostly the same data you can pull from each vendor's API. So we built an MCP server that does the same job locally. Citation Intelligence is a stdio MCP server with 12 tools that track what Claude, ChatGPT, Perplexity, Gemini, Google AI Overviews, and Bing cite for any query. Install: npx -y u/automatelab/citation-intelligence Add to .mcp.json: { "mcpServers": { "citation-intelligence": { "command": "npx", "args": ["-y", "@automatelab/citation-intelligence"] } } } Three of the tools run on a local cache and cost zero. The rest are bring-your-own-keys (ANTHROPIC_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY, SERPAPI_API_KEY), about $0.01 to $0.03 per query. The one that actually changed our editorial flow is gsc_citation_gap - it joins Google Search Console data with AI citation status and surfaces pages that rank in Google but are not cited by any AI engine. Those pages are the editorial budget. Repo and full tool list: https://github.com/automatelab/citation-intelligence Launch write-up: https://automatelab.tech/launching-the-citation-intelligence-mcp/ Curious if anyone else here is tracking AI citations in their agent loop rather than in a dashboard, and how you handle the predict-vs-measure tradeoff. submitted by /u/exto13 [link] [comments]
View originalI ran Claude Desktop for a month and 73% of my Anthropic bill was MCP tool calls, not chat
Set up Claude Desktop with Playwright, filesystem, GitHub, and a few other MCP servers about 6 weeks ago. Just hit my first $200+ month and went to figure out where it went. Surprise: chat completions were only $54. The other $146 was tool calls — Playwright alone was $89 because the agent kept opening pages with massive DOMs and the whole thing got piped back into context. Top 5 by cost: playwright/browser_navigate — $43 playwright/browser_snapshot — $46 filesystem/read_file — $22 github/get_pr_diff — $18 brave-search — $11 Lesson learned: cap your Playwright context. Disable browser tools when not actively browsing. The model bills you for what comes back, and DOMs are huge. How are others budgeting this? I genuinely had no idea this was the breakdown until I started measuring. submitted by /u/Slow-Relationship897 [link] [comments]
View originalYes, Brave Search API offers a free tier. Pricing found: $5, $5, $5, $4, $5
Key features include: Goggles: Custom reranking result filtering, Extra alternate snippets, Schema-enriched results + added metadata, 50 queries per second, Grounding supported by citations, OpenAI SDK compatible, 2 queries per second, Full-funnel Zero Data Retention.
Brave Search API is commonly used for: Enhancing customer support chatbots with real-time search data., Providing accurate answers in virtual assistants., Enriching content generation tools with contextual search results., Supporting educational platforms with reliable information retrieval., Improving e-commerce product recommendations through search insights., Facilitating research tools with comprehensive data access..
Brave Search API integrates with: Slack for team collaboration., Zapier for workflow automation., WordPress for content management., Shopify for e-commerce solutions., Discord for community engagement., Salesforce for CRM enhancements., Jira for project management., Google Sheets for data analysis..

10 Recent Game Levels With INSANE GRAPHICS
Apr 11, 2026
Based on user reviews and social mentions, the most common pain points are: token usage, anthropic bill, API bill, openai bill.
Based on 110 social mentions analyzed, 0% of sentiment is positive, 100% neutral, and 0% negative.