phodal
Author

phodal

A prolific open-source contributor who constantly starts new projects. Passionate about sharing software development insights to help developers improve their KPIs. Currently active in IDEs, graphics engines, and compiler technologies.

120
Articles
0
Likes
72
Views
0
Comments
Recent Articles

Latest from phodal

100 recent articles max
phodal
phodal
Sep 24, 2023 · Artificial Intelligence

Designing a JVM‑Based LLM Framework: Insights from Chocolate Factory

This article explores the design principles, architectural decisions, and practical code examples behind the Chocolate Factory framework, a JVM‑centric LLM development platform inspired by LangChain, LlamaIndex, Spring AI, and PromptFlow, highlighting SDK construction, RAG workflows, and prompt engineering challenges.

AI developmentFrameworkJVM
0 likes · 11 min read
Designing a JVM‑Based LLM Framework: Insights from Chocolate Factory
phodal
phodal
Sep 17, 2023 · Artificial Intelligence

How Chocolate Factory’s Codebase AI Assistant Boosts Code Search with RAG

This article explains the design and implementation of the Codebase AI Assistant in the Chocolate Factory framework, covering its problem‑solving DSL, retrieval‑augmented generation pipeline, indexing and querying stages, prompt strategies, and code‑splitting rules that together enable efficient semantic code search.

AI assistantCode searchKotlin
0 likes · 11 min read
How Chocolate Factory’s Codebase AI Assistant Boosts Code Search with RAG
phodal
phodal
Aug 26, 2023 · Artificial Intelligence

How CoUnit Turns LLMs Into a Smart Team API for Faster Collaboration

CoUnit is an open‑source Rust‑based tool that uses local semantic search and LLMs to create a virtual team interface, enabling low‑cost, offline knowledge retrieval, API discovery, and cross‑team assistance for software development teams.

AI integrationLLMRust
0 likes · 7 min read
How CoUnit Turns LLMs Into a Smart Team API for Faster Collaboration
phodal
phodal
Aug 20, 2023 · Artificial Intelligence

How to Extend AutoDev with Custom LLMs and Prompt Actions

The article explains how to enhance the open‑source AutoDev coding assistant by configuring your own large language model, customizing IDE behavior, defining custom prompts and actions, and adjusting request/response handling via FastAPI, offering step‑by‑step JSON examples and guidance for advanced developers.

AutoDevFastAPIIDE integration
0 likes · 7 min read
How to Extend AutoDev with Custom LLMs and Prompt Actions
phodal
phodal
Jul 23, 2023 · Artificial Intelligence

How AutoDev Boosts Coding Efficiency with AI-Powered IDE Integration

AutoDev is an AI‑assisted JetBrains IDE plugin that connects to issue trackers, automates prompt generation, enforces code standards, supports multiple languages and LLM providers, and offers smart prompt strategies, aiming to reduce developer interaction costs while improving generated code quality.

AI codingAutoDevLLM integration
0 likes · 9 min read
How AutoDev Boosts Coding Efficiency with AI-Powered IDE Integration
phodal
phodal
Jul 9, 2023 · Artificial Intelligence

How LLMs Can Transform Software Architecture Governance and Code Generation

This article explores how large language models can be integrated into software architecture governance, turning architectural rules into code, enhancing design, development, and runtime phases, and improving code generation quality through explicit knowledge, DSLs, and full‑process AI assistance.

AI-assisted developmentDSLLLM
0 likes · 14 min read
How LLMs Can Transform Software Architecture Governance and Code Generation
phodal
phodal
Jul 2, 2023 · Industry Insights

Can LLMs Revive Classic Software Engineering? A Deep Dive into Standardized AI‑Driven Development

This article explores how large language models can standardize software engineering practices by converting requirements and designs into DSL formats, enabling more automated and efficient code generation, while discussing the challenges of dynamic context building, DSL specification, and the evolving role of LLMs in development pipelines.

AI automationDSLLLM
0 likes · 14 min read
Can LLMs Revive Classic Software Engineering? A Deep Dive into Standardized AI‑Driven Development