{"repo":"dakotamurphyucf/ochat","free":true,"listed":false,"github":"https://github.com/dakotamurphyucf/ochat","clone":"git clone https://github.com/dakotamurphyucf/ochat.git","description":"Text-first toolkit for building reproducible, composable LLM workflows as plain files in OCaml.","language":"OCaml","stars":30,"topics":["developer-tools","ocaml","openai","agent-workflows","ai-agents","cli","developer-tool","llm","mcp","prompt-engineering"],"license":"MIT","category":"ai-agents","readme_excerpt":"Ochat – text-first toolkit for custom AI agents, LLM workflows, and vector search Build custom AI agents and scripted LLM workflows as plain text files. Ochat is an OCaml toolkit for building reproducible, composable, tool-using LLM workflows without locking the workflow into a single UI or heavyweight framework. Instead of hiding prompts, tool permissions, shell authority, transcript state, and orchestration inside an application, Ochat keeps them in static, diffable files that you can version-control, review, branch, and run in different hosts. If you like tools like Claude Code or Codex, Ochat operates at a more fundamental level: it gives you the building blocks to create your own prompt packs, agents, and workflow systems . --- Contents - Why Ochat exists - Design Principles - Ochat in one minute - What is Ochat? - What makes Ochat different? - How Ochat compares - Who Ochat is for - Quick start - What can I do with Ochat? - Common use cases - First 10 minutes with Ochat - Example ChatMD prompts - Build from source - Core concepts - Architecture overview - Documentation - OCaml integration - Future directions - Project status --- Why Ochat exists Most LLM tools today either: - hide workflows inside polished UIs, - require you to rebuild everything in a code-first framework, or - make prompts and agent state hard to inspect, reproduce, and evolve. Ochat exists to make LLM workflows feel more like engineering artifacts . With Ochat, prompts, tools, transcript state, and or","default_branch":null,"files":null,"tree":[],"storefront":"/r/dakotamurphyucf","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dakotamurphyucf/ochat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}