Credit Genie:https://creditgenie.com/landing-page-1?pid=googleads_int&c=%7Bcampaign_name%7D&af_c_id=24066887466&af_adset=%7Badgroupname%7D&af_adset_id=202467525767&af_ad=799105170228&af_ad_id=%7Bcreative_id%7D&utm_source=googleads_int&utm_campaign=24066887466&utm_medium=cpc&gclid=Cj0KCQjwh4TVBhCWARIsAG0czmo5diIYTZ2ZlDTnutG77Vmr1A7jSm2hXKizt-Ff8UwkIm-iJPlKrskaAgGeEALw_wcB&utm_content=credit%20genie&utm_term=202467525767_799105170228&gad_source=1&gad_campaignid=24066887466&gbraid=0AAAAABccNIiLOCaB5_V8c7zPTF_WkXr8Y&gclid=Cj0KCQjwh4TVBhCWARIsAG0czmo5diIYTZ2ZlDTnutG77Vmr1A7jSm2hXKizt-Ff8UwkIm-iJPlKrskaAgGeEALw_wcB is a mobile-first financial wellness platform designed to help individuals take control of their financial future. Its AI and ML Engineering teams use OpenWiki, LangChain's open-source repo-documentation agent, to build a self-serve portal that aggregates documentation into a single, searchable, human-readable interface.

As Credit Genie's AI and ML Engineering teams scaled across an ever-growing codebase, keeping documentation current became increasingly difficult. Knowledge about individual projects started to become siloed with their contributors, and pockets of "tribal knowledge" began building up.

Attempts to formalize manual documentation processes fell short, since writing and maintaining good docs takes time away from other pressing work. For busy teams, documentation becomes a high-churn activity that requires constant upkeep.

To solve this, Credit Genie adopted LangChain's OpenWiki:https://github.com/langchain-ai/openwiki to fully automate the generation and maintenance of high-quality repository documentation, making it easy for both humans and coding agents to find the information they need.

Before OpenWiki, the team maintained project-specific Notion pages, README files, and AGENTS.md files. However, in Credit Genie’s fast-moving environment, that content quickly became obsolete.

Docs didn't just become stale. They were also hard to find – and not just for people. Coding agents working across the codebase ran into the same problem: without a reliable source of truth, they had a hard time understanding what a repository did or how a subsystem worked, and would often act on outdated or incomplete context.

The team recognized that important knowledge was becoming increasingly concentrated in individuals. Answers to questions about what a repository did, where a feature lived, or how a particular subsystem worked were often slow to find and sometimes hard to get at all – whether the one asking was a teammate or a coding agent.

What originally started as a side project for Mattia Ciollaro, Credit Genie’s Head of AI and ML, has evolved into an "institutional knowledge insurance policy" for his teams.

Mattia adapted OpenWiki to build a self-serve portal hosted on GitHub Pages that aggregates OpenWiki docs across all onboarded repositories into a single, searchable web interface. The result is a system that not only gives his teams a daily source of trusted context, but also helps coding agents perform better by surfacing the right information faster, reducing guesswork, and keeping implementation grounded in the source of truth: the code itself.

The documentation lives inside each project repository in the openwiki/ folder. OpenWiki runs nightly, checks for commit changes, and generates documentation updates when it finds meaningful differences, opening a pull request in the repo. Onboarding a new repo requires just one change in the portal config, which triggers an automated pull request that adds a customized version of the OpenWiki GitHub Actions workflow:https://github.com/langchain-ai/openwiki/blob/main/examples/openwiki-update.yml to the target repo.

To eliminate merge bottlenecks, Credit Genie added an action to automatically approve and merge OpenWiki update PRs, removing human friction from the documentation maintenance process. A sweep job runs daily across all onboarded repositories, merges pending OpenWiki updates, and rebuilds the portal so the latest content is always available.

This gave Mattia and his teams a simple, scalable way to turn docs into a part of the development lifecycle rather than a separate maintenance burden.

"OpenWiki allows us to make documentation part of the code lifecycle, instead of treating it like a separate chore," said Mattia.

OpenWiki is used in two distinct ways at Credit Genie:

As Mattia described it, "To keep track of the continuous evolution of our systems, Engineers and non-technical stakeholders now check the OpenWiki portal. Often, this removes the need to read a substantial amount of code, which takes effort, or to track down and interview whoever the 'expert' is, which takes time and coordination. High-quality, autogenerated documentation that's always up to date removes both of those obstacles and allows everyone to learn how our systems work any time the need arises."

Mattia’s teams are already seeing strong adoption and practical value. The biggest gains so far include:

Credit Genie's next goal is to make OpenWiki even more intelligent by incorporating its internal cross-repository knowledge graph and progressively onboarding all Credit Genie Engineering teams and code repositories.

“Ian Yoder and Anela Trakic, from our Web team, and Patrick VanDusen, from our Application team, helped us understand that we could scale the system. They added a number of their team repositories and verified the accuracy of the generated docs. AI gets everyone excited and creates great opportunities to collaborate across departments,” Mattia added.

This is a joint effort with Adil Hashem, Credit Genie's Head of Engineering, and the Engineering teams who are building internal AI tools – including LLM gateways, custom CLIs, and GraphRAG code graphs.

Today, Credit Genie’s Engineering teams already map how repositories and projects depend on one another. The next phase is to bring that graph into OpenWiki so documentation can show not only what a repository does, but how it connects to other systems and how changes could ripple across them. This will give all engineers and coding agents at Credit Genie a clearer view of blast radius before making code changes.

Want docs that stay up to date with your code? Try OpenWiki:https://github.com/langchain-ai/openwiki and set it up on your own repos.

LangSmith, our agent engineering platform, helps developers debug every agent decision, eval changes, and deploy in one click.