Phantomaton ๐ฎ
Phantomaton is a lightweight framework for building AI-powered microsites and applications. It provides a simple, extensible architecture for creating interactive experiences powered by large language models.
Features โจ
- Command-line usage for quick interactive sessions
- Programmatic API for deeper integration
- Plugin system for extending functionality
- Configuration options for customizing behavior
With Phantomaton, you can quickly build AI-powered applications that respond intelligently to user input, process and generate content, and create engaging interactive experiences.
Necronomicon ๐
Necronomicon provides collections of executable commands that can be seamlessly embedded and executed within text-based documents. This powerful library enables building more robust chatbots and text processing applications.
Features โก๏ธ
- Custom commands with validation and execution logic
- Flexible directive syntax with customizable symbols
- Documentation generation for available commands
- Configurable output including results, text, and directives
Necronomicon allows you to define a structured way to execute commands from within text, making it perfect for AI assistants that need to perform actions while maintaining conversation.
Smarkup ๐ช
Smarkup is a lightweight syntax for embedding directives in plain-text document formats. It's primarily designed for providing custom behaviors to LLM assistants but can be used for general parsing and rendering of documents with directives.
Features ๐
- Simple directive syntax with intuitive format
- Flexible parsing with customizable symbols
- Support for attributes and body content
- Clean rendering back to formatted text
Smarkup makes it easy to embed functionality within your text documents, creating a seamless way for AI systems to understand commands and execute actions based on user input.
Lovecraft ๐
The Lovecraft test framework provides a dark and eldritch approach to testing JavaScript applications. Powered by popular testing libraries, it streamlines the process of writing and running tests.
Features ๐งช
- Simplified test utilities from Mocha, Chai, and Sinon
- Coverage reporting using c8
- Linting capabilities with ESLint integration
- Convenient CLI for running tests and publishing packages
Lovecraft helps ensure your code is robust and reliable, with a touch of cosmic horror to make testing more enjoyable.