SolidGPT

SolidGPT is an AI tool that acts as a searching assistant for developers, aiding in code and workspace semantic search. Developers can use this tool to talk to their codebase, save time in finding the right methods to call, and perform semantic searches within their projects. It integrates with Notion, allowing for semantic search and project tracking from documents, sprint boards, and tickets. The tool can be used as a VSCode extension or built from source. Ideal for developers looking to streamline their workflow with AI assistance.

Key Features

AI Assistant
Code Search
VSCode Extension
Developer Productivity
Semantic Search

Pros

  • Efficiently searches and understands codebases.
  • Integrates with VSCode for seamless developer experience.
  • Supports semantic search and project tracking with Notion.
  • Helps save time in finding code changes or method calls.
  • Open-source and can be installed from GitHub or VSCode Marketplace.

Cons

  • Integration requires OpenAI API key which might be a hurdle for some users.
  • Limited to 500 files when onboarding a codebase.
  • Known permission issues on Intel Chip Macs.
  • Must adhere to OpenAI GPT series model API terms of use.
  • Setup can be complex without clear guidance.

Frequently Asked Questions

What is SolidGPT?

SolidGPT is an AI searching assistant for developers that helps with code and workspace semantic search, available as a VSCode extension.

How can I try SolidGPT?

SolidGPT can be tried by installing its VSCode extension from the VSCode Marketplace.

What are the requirements for building SolidGPT from source?

You need to pull the latest version from GitHub, install requirements from the 'requirements.txt' file, and run specific commands to start the server and webapp.

How does SolidGPT integrate with Notion?

SolidGPT can configure the Notion API to perform semantic searches and project tracking using Notion documents, sprint boards, and tickets.

What are some use cases for SolidGPT?

SolidGPT can help developers talk to their codebase, perform quick code searches, and manage projects with Notion integration.

What programming languages is SolidGPT developed in?

SolidGPT is primarily developed in Python, with some parts in TypeScript and CSS.

Does SolidGPT collect user data?

No, SolidGPT explicitly states that it will not collect any user data.

What should I do if I encounter a permission issue on Intel Chip Macs?

You should run specific terminal commands to adjust permissions, allowing the app to run on Intel Chip Macs.

What is the licensing for SolidGPT?

SolidGPT is released under the CC-BY-4.0 license.

Who can I contact for questions or feedback on SolidGPT?

You can reach out to aict@ai-citi.com or use GitHub Issues for more technical inquiries.

Explore More AI Tools