Skip to content

Latest commit

 

History

21 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chatter

An artificial intelligence agent with continually improving context and sandboxed code execution.

Chat Interface

Chatter uses Ollama to run local large language models.

Any large language model can be used.

A screenshot of Chatter's chat interface

Code Editor

Chatter uses the Monaco Editor to give that familiar editing experience out of the box.

Get started by uploading an archive of a solution, or ask Chatter to build an app.

A screenshot of Chatter's code editor

Code + Chat

Chatter can help you with any application.

You get full context of the entire codebase for every chat.

A screenshot of Chatter's chat interface within the code editor

Prerequisites

  1. Entity framework
  2. Ollama
  3. Preferred LLM model(s)

Getting Started

  1. Go to the repository root
  2. Run dotnet ef database update --project Infrastructure --startup-project API
  3. Go to the Web directory
  4. Run npm run build to populate API/wwwroot with the built front end assets
  5. Run dotnet run --project API -c Release to run the backend
  6. Navigate to http://localhost:5500 in the browser

About

An artificial intelligence agent with continually improving context and sandboxed code execution

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages