rowfill

rowfill

Open-source document processing platform built for knowledge workers

Stars: 112

Visit
 screenshot

Rowfill is an open-source document processing platform designed for knowledge workers. It offers advanced AI capabilities to extract, analyze, and process data from complex documents, images, and PDFs. The platform features advanced OCR and processing functionalities, auto-schema generation, and custom actions for creating tailored workflows. It prioritizes privacy and security by supporting Local LLMs like Llama and Mistral, syncing with company data while maintaining privacy, and being open source with AGPLv3 licensing. Rowfill is a versatile tool that aims to streamline document processing tasks for users in various industries.

README:

Rowfill Logo

Open-source document processing platform built for knowledge workers

πŸ‘‹ Welcome to Rowfill

Rowfill helps extract, analyze, and process data from complex documents, images, PDFs and more with advanced AI capabilities.

✨ Features

πŸ“„ Document Processing

  • Advanced OCR & Processing: Extract text, tables, and handwriting from any document with high precision
  • Auto-schema Generation: Automatically detect and adapt to document structures
  • Custom Actions: Create tailored workflows with automated task processing

πŸ”’ Privacy & Security

  • Local LLM Support: Supports Local LLMs like Llama, Mistral also supports OpenAI vision models
  • Sync with your company data: Clone sensitive data while maintaining privacy
  • Open Source: Rowfill is a AGPLv3 licensed open source project

πŸš€ Getting Started

  1. Run the docker compose file
  2. Configure the environment variables (Refer to mockenv file)
  3. Start extracting data from your documents!

πŸ“š Documentation

Visit our documentation for:

  • Detailed integration guides
  • API reference
  • Best practices
  • Example implementations
  • Privacy controls configuration

🀝 Contributing

We love contributions! If you'd like to contribute:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“ License

This project is licensed under the AGPLV3 License - see the LICENSE file for details.

πŸ’¬ Community & Support

πŸ–₯ Cloud Version

Cloud version (Alpha) is currently live at Rowfill Cloud

To try it out, contact us


Note: This project is a work in progress and is not yet ready for production use. We are actively working on it and will update this README as we make progress.


Built with ❀️ for the AI community

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for rowfill

Similar Open Source Tools

For similar tasks

For similar jobs