val1984 / ArchGPT

πŸ• the open-source LLM prompt-orchestration framework for meta-programming. Works on any codebase. Currently has first-class support for Typescript. (More language supports are on the way)

Home Page:https://archgpt.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

First, make sure you have Ollama installed or OPENAI_API_KEY= in .env.`

Example of running ArchGPT v0.0.1 (inside /main):

import { initArchGPT } from "archgpt"

const archGPT = await initArchGPT(folder)

const ArSTs = await archGPT.searchFiles("to do list")


const description = "allow users to assign a todo item to existing members in a team"

const result = await archGPT.runPrompt("CREATE_FILE", {
  basedOn: ArSTs, description, llm: "gpt-4",
})

coming soon:

  1. Insomnium Integration: ArchGPT/insomnium#13 to have first-class support for LLMs

  2. upload to npm & add API documentations

  3. ArchGPT GUI:

HN

About

πŸ• the open-source LLM prompt-orchestration framework for meta-programming. Works on any codebase. Currently has first-class support for Typescript. (More language supports are on the way)

https://archgpt.dev

License:MIT License


Languages

Language:TypeScript 74.1%Language:JavaScript 25.7%Language:CSS 0.2%