| Copyright | (c) 2026 SPISE MISU ApS |
|---|---|
| License | SSPL-1.0 OR AGPL-3.0-only |
| Maintainer | SPISE MISU <mail+hackage@spisemisu.com> |
| Stability | experimental |
| Safe Haskell | Safe |
| Language | Haskell2010 |
Agent.LLM
Contents
Description
Polite and well educated LLM agent with excellent manners that always behaves well.
Synopsis
- data Mode
- data Context a = Context {}
- data AbsoluteFilePath
- type Chat = [String]
- data Chit
- data File
- type FileLine = String
- data FilePaths
- data Files
- data Filter
- data History
- type Load a = (Data a, Show a) => Maybe a
- data Mask
- data Root
- data Template
- data UUID
- type Eval a = Context a -> Message -> RIO (Context a, Action)
- repl :: Eval a -> IO ()
- replWithMode :: Mode -> Eval a -> IO ()