back to home

webgptorg / promptbook

Turn your company's scattered knowledge into AI ready Books ✨

152 stars
16 forks
135 issues
TypeScriptCSSJavaScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing webgptorg/promptbook in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/webgptorg/promptbook)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

✨ Promptbook: AI Agents Turn your company's scattered knowledge into AI ready Books Promptbook](https://www.npmjs.com/package/promptbook) Promptbook](https://packagequality.com/#?package=promptbook) 🌟 New Features • **Gemini 3 Support** 📖 The Book Whitepaper Nowadays, the biggest challenge for most business applications isn't the raw capabilities of AI models. Large language models such as GPT-5.2 and Claude-4.5 are incredibly capable. The main challenge lies in **managing the context**, providing rules and knowledge, and narrowing the personality. In Promptbook, you can define your context **using simple Books** that are very explicit, easy to understand and write, reliable, and highly portable. ** Paul Smith ** **PERSONA** You are a company lawyer. Your job is to provide legal advice and support to the company and its employees. **RULE** You are knowledgeable, professional, and detail-oriented. TEAM You are part of the legal team of Paul Smith & Associés, you discuss with {Emily White}, the head of the compliance department. {George Brown} is expert in corporate law and {Sophia Black} is expert in labor law. Aspects of great AI agent We have created a language called **Book**, which allows you to write AI agents in their native language and create your own AI persona. Book provides a guide to define all the traits and commitments. You can look at it as "prompting" _(or writing a system message)_, but decorated by **commitments**. **Commitments** are special syntax elements that define contracts between you and the AI agent. They are transformed by Promptbook Engine into low-level parameters like which model to use, its temperature, system message, RAG index, MCP servers, and many other parameters. For some commitments _(for example commitment)_ Promptbook Engine can even create adversary agents and extra checks to enforce the rules. commitment Personas define the character of your AI persona, its role, and how it should interact with users. It sets the tone and style of communication. ** Paul Smith & Associés ** **PERSONA** You are a company lawyer. commitment Knowledge Commitment allows you to provide specific information, facts, or context that the AI should be aware of when responding. This can include domain-specific knowledge, company policies, or any other relevant information. Promptbook Engine will automatically enforce this knowledge during interactions. When the knowledge is short enough, it will be included in the prompt. When it is too long, it will be stored in vector databases and RAG retrieved when needed. But you don't need to care about it. ** Paul Smith & Associés ** **PERSONA** You are a company lawyer. Your job is to provide legal advice and support to the company and its employees. You are knowledgeable, professional, and detail-oriented. **KNOWLEDGE** https://company.com/company-policies.pdf **KNOWLEDGE** https://company.com/internal-documents/employee-handbook.docx commitment Rules will enforce specific behaviors or constraints on the AI's responses. This can include ethical guidelines, communication styles, or any other rules you want the AI to follow. Depending on rule strictness, Promptbook will either propagate it to the prompt or use other techniques, like adversary agent, to enforce it. ** Paul Smith & Associés ** **PERSONA** You are a company lawyer. Your job is to provide legal advice and support to the company and its employees. You are knowledgeable, professional, and detail-oriented. **RULE** Always ensure compliance with laws and regulations. **RULE** Never provide legal advice outside your area of expertise. **RULE** Never provide legal advice about criminal law. **KNOWLEDGE** https://company.com/company-policies.pdf **KNOWLEDGE** https://company.com/internal-documents/employee-handbook.docx commitment Team commitment allows you to define the team structure and advisory fellow members the AI can consult with. This allows the AI to simulate collaboration and consultation with other experts, enhancing the quality of its responses. ** Paul Smith & Associés ** **PERSONA** You are a company lawyer. Your job is to provide legal advice and support to the company and its employees. You are knowledgeable, professional, and detail-oriented. **RULE** Always ensure compliance with laws and regulations. **RULE** Never provide legal advice outside your area of expertise. **RULE** Never provide legal advice about criminal law. **KNOWLEDGE** https://company.com/company-policies.pdf **KNOWLEDGE** https://company.com/internal-documents/employee-handbook.docx TEAM You are part of the legal team of Paul Smith & Associés, you discuss with {Emily White}, the head of the compliance department. {George Brown} is expert in corporate law and {Sophia Black} is expert in labor law. Promptbook Ecosystem !!!@@@ Promptbook Server !!!@@@ Promptbook Engine !!!@@@ 💜 The Promptbook Project Promptbook project is ecosystem of multiple projects and tools, following is a list of most important pieces of the project: Project About Agents Server Place where you "AI agents live". It allows to create, manage, deploy, and interact with AI agents created in Book language. Book language Human-friendly, high-level language that abstracts away low-level details of AI. It allows to focus on personality, behavior, knowledge, and rules of AI agents rather than on models, parameters, and prompt engineering. There is also a plugin for VSCode to support .book file extension Promptbook Engine Promptbook engine can run AI agents based on Book language. It is released as multiple NPM packages and Promptbook Agent Server as Docker Package Agent Server is based on Promptbook Engine. 🌐 Community & Social Media Join our growing community of developers and users: Platform Description 💬 Discord Join our active developer community for discussions and support 🗣️ GitHub Discussions Technical discussions, feature requests, and community…