MCPcopy Index your code
hub / github.com/different-ai/embedbase-ava

github.com/different-ai/embedbase-ava @0.1.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.1.5 ↗ · + Follow
18 symbols 88 edges 3 files 1 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Obsidian.md + Embedbase = Ava

<a href="https://github.com/louis030195/obsidian-ava">Connect your Obsidian notes</a>
·
<a href="https://github.com/different-ai/embedbase-ava/issues/new?assignees=&labels=enhancement">Request Feature</a>
·
<a href="https://github.com/different-ai/embedbase-ava/issues/new?assignees=&labels=bug">Report Bug</a>

The codebase is under heavy development and the documentation is constantly evolving. Give it a try and let us know what you think by creating an issue. Watch releases of this repo to get notified of updates. And give us a star if you like it!

Running locally

Follow the steps there to setup a supabase project: https://docs.embedbase.xyz/self-hosting/deployment

# config.yaml
openai_api_key: ...
openai_organization: ...
log_level: DEBUG
environment: development
vector_database: supabase
supabase_url: ...
supabase_key: ...
make install
make run

Now

AVA in private mode

https://www.youtube.com/watch?v=qmh6JSCMcx0

Core symbols most depended-on inside this repo

on_auth_error
called by 3
middlewares/history/history.py
firebase_auth
called by 2
middlewares/history/history.py
can_log
called by 2
middlewares/history/history.py
log
called by 1
middlewares/history/history.py
version_check
called by 0
main.py
dispatch
called by 0
middlewares/history/history.py
_on_error
called by 0
middlewares/history/history.py

Shape

Function 12
Method 4
Class 2

Languages

Python100%

Modules by API surface

middlewares/history/history.py10 symbols
middlewares/history/test_history.py7 symbols
main.py1 symbols

For agents

$ claude mcp add embedbase-ava \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact