Tagged articles

Tree-sitter

11 articles · Page 1 of 1
Java Backend Technology
Java Backend Technology
Jun 12, 2026 · Artificial Intelligence

Understanding Code Knowledge Graphs: How to Choose Between Understand Anything and CodeGraph

The article compares two popular code‑knowledge‑graph projects, Understand Anything and CodeGraph, explaining why such tools are needed in the AI‑coding era, detailing their installation, core architecture, supported features, ideal use cases, and offering a practical guide on which one to adopt first.

AI coding toolsCodeGraphLLM
0 likes · 17 min read
Understanding Code Knowledge Graphs: How to Choose Between Understand Anything and CodeGraph
JavaGuide
JavaGuide
Jun 8, 2026 · Artificial Intelligence

CodeGraph Slashes Token Usage by 59% for Claude Code and Codex

CodeGraph builds a local code knowledge graph with tree‑sitter and SQLite, allowing Claude Code, Codex and similar AI tools to query a pre‑indexed graph instead of repeatedly scanning files, which the author’s benchmarks show reduces token consumption by 59%, cuts cost 35%, speeds responses by 49% and improves routing detection for many web frameworks.

AI code toolsBackend DevelopmentCodeGraph
0 likes · 11 min read
CodeGraph Slashes Token Usage by 59% for Claude Code and Codex
AI Engineering
AI Engineering
May 18, 2026 · Artificial Intelligence

Stop Throwing Money at AI: 10 Open‑Source Tools Cut Claude Code Tokens by 80% and Slash Large Projects by 49×

The article reviews ten open‑source utilities that dramatically reduce token consumption for AI coding assistants—cutting up to 80% of Claude Code tokens, saving hundreds of dollars, and shrinking large‑project token usage by as much as 49‑fold through output compression, command‑log filtering, and selective code‑base context.

AI codingClaude CodeToken optimization
0 likes · 14 min read
Stop Throwing Money at AI: 10 Open‑Source Tools Cut Claude Code Tokens by 80% and Slash Large Projects by 49×
Tech Minimalism
Tech Minimalism
May 13, 2026 · Backend Development

Building a Local Code Knowledge Graph with code-review-graph for Claude Code

The article explains why AI coding tools need a persistent code map, describes how the open‑source code‑review‑graph parses a repository into a SQLite‑backed graph of functions, classes, imports and tests, and shows step‑by‑step how to expose this graph to Claude Code via MCP for faster, context‑aware code review.

Claude CodeKnowledge GraphMCP
0 likes · 17 min read
Building a Local Code Knowledge Graph with code-review-graph for Claude Code
Geek Labs
Geek Labs
May 4, 2026 · Artificial Intelligence

Turning Any Code Repository into an Interactive Knowledge Graph with GitNexus

GitNexus is an open‑source tool that indexes any code repository into a searchable knowledge graph, enabling AI agents to understand code structure through a CLI‑MCP mode or a web UI, and it differentiates itself from DeepWiki by focusing on deep structural analysis and tool‑use hooks.

AI agentsGitNexusKnowledge Graph
0 likes · 5 min read
Turning Any Code Repository into an Interactive Knowledge Graph with GitNexus

Getting Started with Tree-sitter: High‑Performance Code Parsing and Multi‑Language SQL Extraction

Tree-sitter is a high‑performance incremental parsing library that supports over 50 languages; the article explains its core features, typical use cases such as editor syntax highlighting and static analysis, and walks through a concrete multi‑language SQL extraction implementation in Java, Python, and XML.

JavaPythonSQL extraction
0 likes · 6 min read
Getting Started with Tree-sitter: High‑Performance Code Parsing and Multi‑Language SQL Extraction
CodePath
CodePath
Mar 20, 2024 · Fundamentals

Create Your Own IDE with AstroNvim: A Step‑by‑Step Guide

This article walks you through building a personalized code editor by installing prerequisites, setting up Neovim 9.0+, adding Tree‑sitter, ripgrep, lazygit, and finally cloning and configuring AstroNvim on Ubuntu, with detailed commands and backup tips.

AstroNvimIDE setupLinux
0 likes · 6 min read
Create Your Own IDE with AstroNvim: A Step‑by‑Step Guide
Tencent Cloud Developer
Tencent Cloud Developer
Nov 2, 2023 · Artificial Intelligence

Reverse Engineering GitHub Copilot: Architecture and Implementation Analysis

The article reverse‑engineers GitHub Copilot’s VSCode extension, detailing how its webpack‑bundled JavaScript is unpacked, its registerGhostText entry point identified, and its prompt‑building, multi‑layer caching, debouncing, and Jaccard‑based similarity mechanisms operate, offering insights into AI‑assisted code completion design.

GitHub CopilotJaccard similarityPrompt engineering
0 likes · 31 min read
Reverse Engineering GitHub Copilot: Architecture and Implementation Analysis
Liangxu Linux
Liangxu Linux
Jul 22, 2021 · Fundamentals

Getting Started with Helix: Install and Use the Rust‑Based Terminal Editor

This guide introduces Helix, a modern Rust‑written terminal text editor that leverages Tree‑sitter for fast syntax highlighting and multiple‑selection editing, and provides step‑by‑step instructions for installing it on Arch‑based systems via AUR or on other Linux distributions using Cargo.

HelixLinuxText Editor
0 likes · 4 min read
Getting Started with Helix: Install and Use the Rust‑Based Terminal Editor
phodal
phodal
Jun 29, 2021 · R&D Management

How Guarding Turns Architecture Docs into Automated Multi‑Language Tests

Guarding is a Rust‑based, multi‑language architecture‑guard tool that lets you write readable DSL rules to enforce architectural constraints in Java, JavaScript, Rust, Go and more, using Tree‑sitter for parsing, pest for grammar, and a simple CLI that can be integrated via Git hooks, CI pipelines, or editor plugins.

Tree-sittercode qualitydsl
0 likes · 7 min read
How Guarding Turns Architecture Docs into Automated Multi‑Language Tests