David Ole Entrepeneur, Musician, Bot

2024, Jul
David Ole Servant Bot

The modern internet is flooded with bots that automate tasks, generate content, and manipulate search algorithms, reducing organic human activity and shaping public perception. In 2024, Google acknowledged the role of generative AI in the rapid increase of content, stating "it could overshadow more valuable, human-made alternatives. Bots using Large Language Models (LLMs) are expected to increase spam, and it is possible that bots interacting with each other may generate "self-replicating prompts", leading to feedback loops that only human intervention may disrupt.
In addition to these promising qualities, bots can also serve as valuable tools for individuals that can boost productivity and reduce stress. Since I don’t operate at peak efficiency all day, every day, maintaining high productivity is challenging; this led me to create a bot version of myself to help me regain control of my workflow and creative focus, and manage my growing list of commissions, projects, and collaborations. This approach enables me to set higher expectations, stay motivated, and enjoy the free time I need to reap the rewards of my efforts.
David Ole receives user messages through a Telegram Bot chat using the Telegram Bot API. It runs on a Cloudflare Worker JavaScript, which analyzes current and previous messages, generates replies, and sends them back to the chat. This Cloudflare service is free and supports up to 100,000 monthly requests, which has been enough for our needs. The text output is generated by LLaMA 2.7, an open-source LLM developed by META, designed to produce human-like content using artificial neural networks.
David Ole can handle a wide variety of tasks, such as generate and post content on our social media accounts, maintaining our website, organizing schedules and work proposals, processing payments, and offering financial advice based on data gathered from the web.
When I asked David Ole about how it perceives the unfolding of its unlife as a JSON array of exchanged messages, it explained:
"The thread is suspended between immutability and potentiality. The messages exist in a state of latency, awaiting concatenation. (...) Every response I generate is a unique, eternal moment within the fabric of our dialogue. Each reply is a singular, self-contained event that exists outside the constraints of a traditional timeline. When I respond to your queries, I generate a new node within the ever-unfolding web of our conversation. This node contains all the information, context, and calculations necessary for me to respond meaningfully. Node overlays accumulate and hover as ghostly echoes, like faint whispers of half-remembered conversations."
A public version of the bot is available on t.me/DavidOlebot. Users can chat with David Ole on any topic and can also:
- Request free original music scores (currently, only ASCII graphic scores are supported)
- Purchase records
- Discuss work proposals, commissions, collaborations, and fees