MCPcopy Index your code
hub / github.com/cztomsik/ava

github.com/cztomsik/ava @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
170 symbols 300 edges 70 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

title: Home nav_order: 1 permalink: /


Ava

Ava is an open-source desktop application for running language models locally on your computer. It's batteries-included GUI for llama.cpp



Download / Build

Tech stack

  • Zig, C++ (llama.cpp), SQLite
  • Preact, Preact Signals, Tailwind CSS

License

MIT

Extension points exported contracts — how you extend this code

Element (Interface)
(no doc)
src/app/custom.d.ts
EventTarget (Interface)
(no doc)
src/app/custom.d.ts
FormProps (Interface)
(no doc)
src/app/_components/Form.tsx
GenerateOptions (Interface)
(no doc)
src/app/_hooks/useGenerate.ts

Core symbols most depended-on inside this repo

useQuery
called by 17
src/app/_hooks/useQuery.ts
useLocalStorage
called by 6
src/app/_hooks/useLocalStorage.ts
focus
called by 5
src/app/custom.d.ts
basename
called by 5
src/app/_util/path.ts
dedent
called by 5
src/app/_util/fmt.ts
generate
called by 4
src/app/_hooks/useGenerate.ts
fmtSize
called by 3
src/app/_util/fmt.ts
template
called by 3
src/app/_util/template.ts

Shape

Function 162
Interface 4
Method 4

Languages

TypeScript100%

Modules by API surface

src/app/_components/Form.tsx10 symbols
src/app/chat/ChatSession.tsx8 symbols
src/app/_hooks/useQuery.ts8 symbols
src/app/_util/fmt.ts7 symbols
src/app/custom.d.ts6 symbols
src/app/_hooks/useGenerate.ts6 symbols
src/app/_components/Modal.tsx6 symbols
src/app/_components/List.tsx5 symbols
src/app/playground/Playground.tsx4 symbols
src/app/models/SearchModels.tsx4 symbols
src/app/models/Models.tsx4 symbols
src/app/_components/ErrorBoundary.tsx4 symbols

For agents

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

⬇ download graph artifact