Skip to content

gebhardtr/architecture-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Architecture agent

A prototype service designed to make it easy to analyze and interrogate architectural design documents.

Getting started

Install system dependencies

brew install ollama python3

Setup Python virtual environment

python3 -m venv .venv
source .venv/bin/activate

Install application dependencies

python3 -m pip install -r requirements.txt

Start the local model server and fetch the model

brew services start ollama
ollama pull llama3.2-vision

Start the agent REPL

python3 index.py --pdf <PDF filename> --page <page number> [--model llama3.2-vision]

Development

Setup Python virtual environment

python3 -m venv .venv
source .venv/bin/activate

Install application and development dependencies

python3 -m pip install -r requirements-dev.txt

Run linters (and soon to be tests)

tox run

About

A prototype service designed to make it easy to analyze and interrogate architectural design documents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages