From 68c86bf077cecb89757cfa0fbd9a5eaae189df12 Mon Sep 17 00:00:00 2001 From: HermanL02 Date: Tue, 29 Apr 2025 15:00:17 -0300 Subject: [PATCH] feat: update readme --- README.md | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 67 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d5c7c4d..bce24a1 100644 --- a/README.md +++ b/README.md @@ -1 +1,67 @@ -# docs-summarizer \ No newline at end of file +# Docs Summarizer + +A document summarization system built on the Koii network, designed to process and summarize documents efficiently. + +## Project Structure + +The project consists of two main components: + +- `worker/`: The core processing component that handles document summarization tasks +- `planner/`: Component responsible for task planning and coordination + +## Prerequisites + +- Node.js >= 18.17.0 +- Yarn package manager + +## Installation + +1. Clone the repository: +```bash +git clone [repository-url] +cd docs-summarizer +``` + +2. Install dependencies: +```bash +yarn install +``` + +## Development + +### Worker Component + +The worker component is responsible for processing and summarizing documents. To run the worker: + +```bash +cd worker +yarn install +yarn build +yarn start +``` + +### Testing + +Run tests for the worker component: +```bash +cd worker +yarn test +``` + +## Configuration + +The project uses configuration files for different environments: +- `config-task-test.yml`: Test environment configuration +- `config-task-prod.yml`: Production environment configuration + +## Dependencies + +The project uses several key dependencies: +- Koii network components (`@_koii/*`) +- TypeScript for type safety +- Webpack for bundling +- Jest for testing + +## License + +ISC \ No newline at end of file