Skip to content

XuChe777/CodebaseAnalyzer

Repository files navigation

Codebase Analyzer

An AI agent that understands your entire codebase.

Dependencies

  • curl
  • cJSON
  • tree-sitter
  • tree-sitter-c
  • ninja
  • gcc

If you have vcpkg configured then you can simply run vcpkg install at project root.

Configure

Make sure that the environment variable OPENAI_API_KEY is set to a valid OpenAI API key.

cmake --preset debug

Release preset:

cmake --preset release

Compiling

cmake --build ./build

The application's executable is at ./build/cba cba takes one command line argument file_path

License

MIT License

About

An AI desktop app that lets you understand a codebase.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published