22
33# PicoCode - Local Codebase Assistant
44
5+ > 🤖 ** Note** : This project was fully generated and developed using GitHub Copilot, demonstrating the power of AI-assisted development.
6+
57<img src =" https://github.com/user-attachments/assets/146f5fd1-45cf-4164-b981-635e0db3b791 " />
68
79Are you looking for a simple way to asks question to your codebase using the inference provider you want without to be locked to a specific service?
@@ -10,7 +12,7 @@ This tool is a way to achieve this!
1012## Overview
1113
1214- ** Production-ready RAG backend** with per-project persistent storage
13- - ** PyCharm/IDE integration** via REST API (see [ PYCHARM_INTEGRATION .md] ( PYCHARM_INTEGRATION .md) )
15+ - ** PyCharm/IDE integration** via REST API (see [ REST_API .md] ( REST_API .md) )
1416- ** Per-project databases** : Each project gets isolated SQLite database
1517- Indexes files, computes embeddings using an OpenAI-compatible embedding endpoint
1618- Stores vector embeddings in SQLite using sqlite-vector for fast semantic search
@@ -20,17 +22,19 @@ This tool is a way to achieve this!
2022
2123### PyCharm Plugin
2224
23- A full-featured PyCharm/IntelliJ IDEA plugin is available in the ` plugin/ ` directory :
25+ A full-featured PyCharm/IntelliJ IDEA plugin is available:
2426
27+ - ** Download** : Get the latest plugin from [ Releases] ( https://github.com/CodeAtCode/PicoCode/releases )
2528- ** Per-Project Indexing** : Automatically indexes current project
2629- ** Secure API Keys** : Stores credentials in IDE password safe
2730- ** Real-time Responses** : Streams answers from your coding model
2831- ** File Navigation** : Click retrieved files to open in editor
2932- ** Progress Indicators** : Visual feedback during indexing
3033
31- See [ plugin/README.md] ( plugin/README.md ) for installation and usage instructions.
34+ See [ ide-plugins/README.md] ( ide-plugins/README.md ) for building and installation instructions.
35+
36+ ## Prerequisites
3237
33- Prerequisites
3438- Python 3.8+ (3.11+ recommended for builtin tomllib)
3539- Git (optional, if you clone the repo)
3640- If you use Astral ` uv ` , install/configure ` uv ` according to the official docs:
0 commit comments