ai
Porting an MCP Server from Go to Rust Using LLMs

A while ago there was a post about agentic development for a project. This is a follow-up, but in a slightly different, more practical direction. The task was an MCP service / KAG / GraphRAG in Go. After completion, it “unexpectedly” turned out that the project contained a fatal flaw in the shape of the letter G. So a deliberate decision was made to migrate to Rust. This venture required changing the tech stack, the libraries, the algorithms, implementing an LSM-like mechanism for the vector database, and so on. In other words, it was not a mechanical port but a migration with substantial rework.

Porting Go Rust Agentic Llm Ai Genai
ai
Agentic Development: A Personal Experience

A spontaneous article on agentic development, written after some time and attempts at using this approach. Below are general theses, some of which I probably already touched on about a year ago. Overall, things turned out as expected. There was no revolution, and the bubble is deflating here and there, even though everyone pretends everything is “on plan”. The promised AGI, for some reason, still hasn’t taken over the world :)

Agentic Agents Multi-Agent Llm Ai Genai
Acto: 2 Adr: 1 Agentic: 2 Agents: 3 Ai: 9 Ai-Orchestration: 1 Ai-Workflow: 1 Amd: 2 Anonymization: 1 Antlr: 5 Api: 1 Architecture: 1 Architecture-as-Code: 2 Assistant: 1 Attention: 1 Author: 1 Automation: 1 Autoscaling: 1 Bdui: 1 Blog: 1 Bytecode: 1 Charter: 1 Chat: 1 Ci-Cd: 1 Components: 1 Concurrency: 1 Conflict-Resolution: 1 Consistency: 1 Culture: 1 Database: 1 Dense: 1 Design: 5 Design-Patterns: 1 Desktop: 3 Devmix: 19 Diagrams: 1 Docker: 1 Document-Scanning: 1 Documentation: 4 Dsl: 5 Eagle: 1 Electron: 2 Esb: 1 Essentials: 7 Estimation: 1 Etl: 1 Exi: 1 Expertise: 1 Expression: 1 Filter: 1 Forecast: 3 Formats: 1 Formula: 1 Frameworks: 1 Full-Code: 1 Game: 1 Gamedev: 2 Gemma-4: 1 Genai: 9 Generator: 1 Geo-Distribution: 1 Gguf: 1 Gitea: 1 Gitlab: 1 Glsl: 1 Go: 3 Golang: 1 Graalvm: 1 Graphviz: 1 Hardware: 1 Hip: 2 Homelab: 3 Htmx: 2 Hugo: 1 Human-in-the-Loop: 1 Image-Recognition: 2 Inference: 6 Infra: 4 Integrations: 1 Interoperability: 1 It: 1 It-2025: 1 Java: 9 Jaxb: 1 Jose: 1 Jwt: 2 Knowledge: 1 Kv-Cache: 1 Latency: 1 Layers: 1 Less-Code: 2 License: 1 Llama-Cpp: 1 Llama.cpp: 3 Llm: 9 Load-Balancing: 1 Low-Code: 2 Mcp: 2 Medusa: 1 Mermaid: 1 Mobile: 1 Modules: 1 Modulith: 1 Moe: 2 Motivation: 1 Mtp: 2 Multi-Agent: 2 Multimodal: 1 Music: 1 Mysql: 1 New-Year: 1 Nodejs: 1 Oauth2: 1 Obfuscation: 1 Observability: 1 Ocr: 1 Oidc: 1 Opencode: 1 Optimization: 1 Parallelism: 1 Parser: 5 Pdr: 1 Performance: 2 Planning: 5 Plantuml: 1 Portainer: 1 Porting: 1 Postgresql: 1 Process: 1 Programming: 1 Proguard: 1 Project-Management: 2 Proposal: 1 Qsa: 1 Quantization: 1 Qwen3.6: 1 Qwen3.8: 1 Rad: 1 Rag: 1 Reactjs: 5 Release: 3 Replication: 1 Rocm: 1 Rust: 1 Sdui: 1 Search: 1 Security: 2 Self-Contained System: 3 Sglang: 1 Shader: 1 Site: 1 Skills: 1 Solution: 1 Spec-Driven-Development: 1 Specification: 1 Specs: 1 Speculative-Decoding: 1 Spring: 1 Spring-Boot: 3 Ssg: 1 Strix-Halo: 2 Structurizr: 3 Sync-Strategies: 1 Synchronization: 1 Tb-Infra: 4 Tb-Kbase: 1 Tb-Plans: 1 Tb-Specs: 3 Techradar: 1 Tensorrt-Llm: 1 Tgi: 1 Three.js: 1 Toxic: 1 Transformer: 1 Tutorial: 3 Ui: 1 Vignette: 1 Vision: 1 Vllm: 1 Vlm: 1 Vm: 1 Vulkan: 2 Wails: 1 Web: 1 Webgl: 1 Workflow: 1 Xml: 2 Year-End: 1