sopaco

sopaco/deepwiki-rs

Rust MIT Dev Tools

Turn code into clarity. Generate accurate technical docs and AI-ready context in minutes—perfectly structured for human teams and intelligent agents.

1.3k stars
151 forks
slow
GitHub +47 / week

1.3k

Stars

151

Forks

5

Open issues

13

Contributors

1.5.0 05 Apr 2026

AI Analysis

Litho (deepwiki-rs) is a Rust-based AI-powered documentation generator that automatically analyzes source code and produces C4 model architecture documentation, context diagrams, and code-level docs. It is purpose-built for development teams and technical leads who need to keep architecture documentation synchronized with codebases automatically, rather than maintaining docs manually. It is not a general-purpose documentation tool—it solves the specific problem of automated, AI-driven codebas...

Dev Tools Developer Tool Discovery value: 6/10
Documentation 7/10
Activity 6/10
Community 7/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 7/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

documentation-generation code-analysis llm-integration architecture-documentation rust
Actively maintained MIT licensed Niche/specialized use case Production ready
Deep Analysis · Based on README and public signals
2w ago

Rust-based AI documentation generator competing in crowded auto-doc space with C4 model focus

Litho (deepwiki-rs) is a Rust implementation of AI-driven codebase documentation generation, positioning itself as a high-performance alternative to Python-based tools like DeepWiki and CodeWiki. It targets teams seeking automatic C4 architecture diagrams, repo wikis, and AI-ready context extraction. The project has attracted ~1,055 stars since September 2025 and publishes to crates.io, but real-world adoption evidence is sparse and competitive positioning against larger Python projects (17k+ stars) remains unclear.

Origin

Launched September 2025, deepwiki-rs entered a market already occupied by AsyncFuncAI/deepwiki-open (17,067 stars, Python) and similar tools. The Rust rewrite strategy implies goals around performance and distribution efficiency, but no clear genesis story or migration narrative is documented in the README.

Growth

Project gained ~1,055 stars over ~9 months (average ~117/month), with 12 stars in the last 7 days relative to June 2026. Growth appears steady but modest compared to Python competitors. Last commit May 16, 2026 (44 days stale as of analysis date) suggests either stable maintenance or temporary inactivity. No viral adoption signal or major version breakthrough mentioned.

In production

Adoption not verified. No case studies, testimonials, or deployment examples in README. crates.io download metrics not provided. Presence on crates.io suggests some Rust ecosystem integration, but scale unknown. Similar projects (CodeWiki, llmwiki) do not mention deepwiki-rs as competition or point to integration. No evidence of enterprise or open-source project adoption beyond GitHub stargazers.

Code analysis
Architecture

Based on README: appears to be a Rust CLI or library for static code analysis and document generation. Likely uses AST parsing, LLM integration (unspecified which providers), and template rendering. README mentions C4 model generation, database schema analysis, git history tracking, and external knowledge mounting—suggests modular plugin architecture, but implementation details not exposed in truncated README.

Tests

Not documented in README.

Maintenance

Last push May 16, 2026 (44 days before analysis date). Publishes to crates.io with version tracking badge. GitHub Actions workflow status badge present (no failure indicated). No recent issue/PR activity documented. Maintenance appears active but not high-velocity; slow cadence is consistent with a mature or consolidating project, not abandonment.

Honest verdict

ADOPT IF: your team requires Rust-native dependency for documentation generation, runs in resource-constrained environments where Rust performance matters, or has existing Rust infrastructure that makes a Rust CLI easier to integrate than Python. AVOID IF: you need production-proven maturity, wide ecosystem plugin support, or extensive real-world case studies—adoption evidence is insufficient and competitive tools are more established. MONITOR IF: you are evaluating Rust documentation tools and performance-per-watt is critical; wait 6–12 months for clearer adoption signals or production deployments to appear.

Independent dimensions

Mainstream potential

3/10

Technical importance

6/10

Adoption evidence

2/10

Risks
  • Adoption not verified: no documented production users or case studies; risk of building on unproven tool in critical documentation pipeline.
  • Maintenance velocity low: 44 days since last commit; if next push is delayed further, project may face perception of dormancy despite being stable.
  • Competitive overcrowding: Python alternatives (17k+ stars) dominate mindshare; Rust implementation alone unlikely to justify switch for teams already on Python stacks.
  • Unclear LLM provider strategy: README does not specify which LLM APIs are supported or how costs/quality vary; integration friction may deter adoption.
  • Documentation quality claims unsubstantiated: README asserts 'high quality' and 'accurate' output but no evaluation methodology, benchmarks, or error rates disclosed.
Prediction

Deepwiki-rs likely remains a niche Rust ecosystem tool, capturing interest from Rust-first teams and performance-conscious environments, but unlikely to displace Python-based leaders without significant adoption evidence or killer differentiators. May stabilize as a maintained but slow-growth project, or gradually merge back into broader Rust documentation frameworks.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Rust
93.4%
TypeScript
2.3%
Go Template
2.2%
Shell
2%

Information

Language
Rust
License
MIT
Last updated
2mo ago
Created
10mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

FSoft-AI4Code

FSoft-AI4Code/CodeWiki

CodeWiki is an AI-powered framework for generating holistic, structured...

1.3k Python AI & ML
AsyncFuncAI

AsyncFuncAI/deepwiki-open

DeepWiki is an AI-powered wiki generator that automatically creates...

17.2k Python Dev Tools
langchain-ai

langchain-ai/openwiki

OpenWiki is a CLI tool that automatically generates and maintains...

10.2k TypeScript Dev Tools
AIDotNet

AIDotNet/OpenDeepWiki

OpenDeepWiki is a self-hosted knowledge management platform that transforms Git...

3.4k C# AI & ML
rust-lang

rust-lang/docs.rs

Docs.rs is the official Rust crates documentation hosting platform that...

1.2k Rust Dev Tools
vs. alternatives
AsyncFuncAI/deepwiki-open (Python)

17,067 stars vs. 1,055; Python vs. Rust; larger ecosystem and maturity; deepwiki-rs is positioned as performance alternative but lacks adoption evidence to validate performance claims in practice.

FSoft-AI4Code/CodeWiki (Python)

1,289 stars vs. 1,055; similar scale; Python implementation; deepwiki-rs offers Rust performance but lacks feature differentiation narrative.

atomicstrata/llm-wiki-compiler (TypeScript)

1,644 stars; TypeScript implies browser/Node.js flexibility; deepwiki-rs targets systems engineers but narrower platform reach.

rust-lang/docs.rs (Rust)

1,155 stars; Rust ecosystem documentation service; different use case (package docs vs. codebase wikis) but overlaps in Rust tooling space.

lucasastorian/llmwiki (Python)

1,235 stars; Python-based competitor; deepwiki-rs claims performance/Rust benefits but no benchmark or adoption data presented.