Skip to main content

Gofannon Quickstart

Install​

git clone https://github.com/The-AI-Alliance/gofannon.git
cd gofannon/webapp/infra/docker

Add webapp/infra/docker/.env file with these contents:

# Only one provider is required. We're all biased and have our personal favorites, we won't force you to choose, here are a few popular ones. 
OPENAI_API_KEY=sk-proj-your-key
ANTHROPIC_API_KEY=sk-ant-your-key
GEMINI_API_KEY=...

# This will be for a locally running CouchDB Instance that will persist your agents and demos between runs.
COUCHDB_USER=admin
COUCHDB_PASSWORD=password
docker-compose up --build

Rebuild after pulling new work from main​

cd gofannon/webapp/infra/docker
docker-compose down && docker-compose up -d --build

Visit app​

http://127.0.0.1:3000/ Home page

Create agent​

Create agent

Choose tools if needed​

  • MCP server by URL
  • Swagger spec by file or URL
  • Agents and tools already deployed on this Gofannon instance

Add description (prompt)​

Add description

Choose compose and invokable models​

Set model​

Set models

Choose provider, model, params​

Model dialog

Optionally select built-in tool​

Choose tool

Model set​

Model set

Generate/re-generate code​

Generate code

Run in sandbox​

Enter prompt​

Sandbox

Results​

Sandbox results

Save/update agent​

Save/update

Deploy agent​

Deploy